看板 C_Sharp 關於我們 聯絡資訊
我使用vs 2008 c#開發IE plugin 有什麼方法可以判斷目前網頁的SSL憑證是否合法? google都快翻遍了 InternetGetCertByURL and SetSecureLockIcon似乎是比較可能的解決方法 但是網路上找到的資訊太少,不知道如何使用 而 http://blog.jameshiggs.com/2008/05/01/c-how-to-accept-an-invalid-ssl-certificate-programmatically/ 也有不同方法的範例 但 if (Convert.ToBoolean(ConfigurationManager.AppSettings["IgnoreSslErrors"])) { // allow any old dodgy certificate... return true; } 光這段就看不懂,而上網查也查不到關於appsettings有哪些參數可用 最重要的是,compile不會過= = 認不得ConfigurationManager,須改成ConfigurationSettings 但是MSDN上說明ConfigurationSettings已經過期,已經改成ConfigurationManager 整個就是很詭異 現在我已經降低底線,先要求能判斷憑證是否正確,再來考慮可否讀取憑證內容 不知是否有相關經驗者可以幫我解答問題?謝謝 ps.若有不清楚的地方我再補充...thx -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.94.60