0

我正在使用 Chromium Embedded Framework 的CefSharp .Net 包装器作为 Web 应用程序的简单包装器。在我的 Web 应用程序中,我向另一个域发出 JSONP AJAX 调用以获取一些数据并显示它。该域的 URL使用 SSL。因此,在 Chrome 浏览器中执行此操作时,我收到以下消息,最终用户只需单击“仍然加载”,允许触发 JSONP 请求并检索数据......

在此处输入图像描述

使用 CefSharp 的应用程序在运行时只需启动我的 Web 应用程序的主 URL。但是,当我尝试使用 CefSharp 在我的此应用程序中进行相同的调用时,它没有得到相同的提示。相反,AJAX 请求只是超时(当最终用户从不单击出现在 Chrome 中的黄色栏中的按钮时会发生相同的行为)。

有谁知道 CefSharp 是否有办法让我捕捉到这个安全信息,或者......

  1. 提示最终用户单击“仍然加载”,类似于 Chrome 浏览器的行为,或
  2. 以编程方式完全绕过安全警告?

如果没有,Chromium 框架本身是否支持处理这种情况?

4

1 回答 1

0

在发布到CefSharpCEF项目后,看起来 CEF 目前不支持这种情况。magreenblatt 提出了几种将其添加到 CEF 的方法。现在我只需要尝试找到时间来添加对它的支持。:-)

于 2012-05-02T15:35:23.283 回答