【问题标题】:CefSharp - How to handle "This page has insecure content." message?CefSharp - 如何处理“此页面包含不安全的内容”。信息?
【发布时间】:2012-05-08 15:36:00
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: ajax security jsonp chromium


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多