在我的Mac OS X應用程序中,我使用嵌入式WebView爲不同服務執行OAuth登錄。他們中的大多數人使用WebView中顯示的授權表單的HTTPS請求。如何在嵌入式WebView中顯示HTTPS請求證書
現在我需要顯示一個小鎖像Safari瀏覽器,只要連接是安全的。點擊該鎖應該打開一個SFCertificatePanel
,顯示用於該請求的證書。
這可以在WebView for OS X中完成嗎?我檢查了所有代表,但沒有找到發送給他們的可用消息來顯示該鎖定圖標或獲取證書。
感謝您的幫助!
不知道這是最好的解決辦法,但也許你可以自己加載該頁面與CFNetwork的API和在[這個答案]的代碼片段(http://stackoverflow.com/questions/1251117/how拿到證書-to-驗證-A-網站證書,在可可觸摸/ 1253585#1253585)。 – omz
謝謝你的提示!使用CFNetwork工作。這是一個很好的解決方法。但代表們應該工作。這裏的蘋果開發者論壇的主題:https://devforums.apple.com/message/548415#548415(需要登錄和Mac開發賬戶) –