在Visual Studio C#中从我的网站到.NET进行通信的正确方法,反之亦然?

问题描述 投票:0回答:1

我在Visual Studio C#Form应用程序项目中将CefSharp用作Web浏览器框架。我阅读了CefSharp文档,可以使用CefSharp Javascript Injection从.NET到我的网站进行通信。

chromeBrowser.ExecuteScriptAsync("document.body.style.background = 'red';");

此行代码会将文档的背景更改为红色。

我很确定这不是建立从.NET到网站的通信的正确方法。 (例如,我想将.NET项目具有的数据发送到网站,以便网站可以更新MySql数据库,这似乎是一种非常脆弱的方式))

所以我继续使用Google,却偶然发现了this。它说

允许在JavaScript和.Net之间进行通信。

足够。我试图阅读并了解正在发生的事情,但这非常复杂。我的问题是:这是建立从我的网站到.NET项目以及从.NET项目到我的网站的通信的正确方法吗?有没有更简单的方法?

我在Visual Studio C#Form应用程序项目中将CefSharp用作Web浏览器框架。我阅读了CefSharp文档,可以使用CefSharp从.NET到我的网站进行通信...

c# .net visual-studio cefsharp
1个回答
-1
投票

关于“ Web应用程序”最重要的认识是:

© www.soinside.com 2019 - 2024. All rights reserved.