我們在我們的應用程序中使用WinInet和MSXML。有沒有辦法強制這些庫使用TLS1.0來修復Poodle漏洞?如何強制WinInet和MSXML使用TLS1.0
2
A
回答
0
Wininet使用schannel.dll進行SSL/TLS通信,如果服務器端提供TLS,它將自動協商TLS。沒有什麼可以做的。
0
如果您的應用程序正在服務器上運行,則可以爲整個服務器禁用SSL 3.0。以下是每個Microsoft Security Advisory的步驟。
- 單擊開始,單擊運行,鍵入regedt32或鍵入regedit,然後單擊確定。
- 在註冊表編輯器中,找到以下注冊表項:HKey_Local_Machine \ System \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ Protocols \ SSL 3.0 \ Server 注意如果完整的註冊表項路徑不存在,您可以通過展開可用鍵和使用編輯菜單中的新建 - >鍵選項。
- 在編輯菜單上,單擊添加值。
- 在數據類型列表中,單擊DWORD。
- 在數值名稱框中,鍵入啓用,然後單擊確定。 注意如果存在此值,請雙擊該值以編輯其當前值。 在編輯DWORD(32位)值對話框中,鍵入0。
- 單擊確定。重新啓動計算機。
客戶端幾乎是相同的步驟,但更改註冊表從.. \ SSL 3.0 \服務器.. \ SSL 3.0 \客戶
相關問題
- 1. 如何使用WinInet
- 2. 禁用TLS1.0和TLS 1.1
- 3. SSLv3和TLS1.0有區別嗎?
- 4. 如何強制使用JRE7?
- 5. 如何強制使用MVVM
- 6. 使用Wininet下載二進制文件
- 7. 如何使用Java中的WinInet API?
- 8. 如何使用WinInet下載ajaxed頁面
- 9. 如何使用wininet執行tls 1.x
- 10. 如何在使用WININET下載文件
- 11. 如何用msxml讀取xsd:dateTime?
- 12. 使用WININET API的
- 13. 在使用appendChild MSXML
- 14. HTTP post和wininet
- 15. WinInet和SOAP
- 16. WinInet和SOAP
- 17. WinInet和SessionCookies
- 18. jQuery和MSXML
- 19. 如何使用JavaScriptSerializer強制使用camelcase?
- 20. 如何使用contentService強制使用fileName?
- 21. 如何重新激活JRE8u60中的TLS1.0
- 22. 如何使用VB6和MSXML漂亮地打印XML源代碼?
- 23. 強制MSXML格式化帶有縮進和換行符的XML輸出
- 24. 如何用asp.net和C強制回發#
- 25. msxml XMLHTTPRequest和超時
- 26. 用於wininet API的P /調用機制
- 27. 在Wininet上使用SSL
- 28. 在C++中使用wininet
- 29. 正確使用MSXML replaceChild
- 30. 拒絕訪問使用MSXML
我找不到任何選項設置在關鍵路徑WinInet或MSXML。 – 2014-10-29 18:13:41