2012-04-27 107 views
0

我正在使用Chromium Embedded Framework的CefSharp .Net包裝器作爲圍繞Web應用程序的簡單包裝。在我的Web應用程序中,我將JSONP AJAX調用發送到另一個域以獲取一些數據並顯示它。該域的URL是而不是使用SSL。因此,在Chrome瀏覽器中執行此操作時,我會收到以下消息,最終用戶只需單擊「Load Anyway」即可允許JSONP請求觸發並檢索數據...CefSharp - 如何處理「此頁面有不安全的內容。」信息?

enter image description here

使用CefSharp的應用程序只是在運行時啓動我的Web應用程序的主URL。但是,當我嘗試使用CefSharp在我的此應用程序中進行相同的調用時,它不會得到相同的提示。相反,AJAX請求會超時(與最終用戶從不在Chrome中出現的黃色條中單擊按鈕時發生的行爲相同)。

有誰知道,如果CefSharp有我抓住這個安全消息,要麼...

  1. 提示最終用戶點擊「加載反正」,類似於Chrome瀏覽器的行爲方式,或
  2. 完全繞過安全警告嗎?

如果沒有,Chromium框架本身是否支持處理這種情況?

回答

0

在發佈到CefSharpCEF項目後,看起來CEF目前不支持這種情況。 magreenblatt提出了幾種將其添加到CEF的方法。現在我只需要嘗試找到時間來爲它添加支持。 :-)

相關問題