[問題] TLS1.2在XP是否無解?

看板C_Sharp (C#)作者 (只是路人...)時間6年前 (2018/09/14 09:58), 編輯推噓1(103)
留言4則, 3人參與, 6年前最新討論串1/1
如題 目前程式的運作環境是XP系統 因為有某些需求要用到TLS1.2的通訊協定來傳送資料, ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072; 但測試後出現錯誤訊息"不支援要求的安全性通訊協定", 請問 這是XP環境先天就無法支援呢? 還是可以透過其他方式讓這個程式能成功執行TLS1.2呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.246.7 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1536890324.A.AB8.html

09/14 10:59, 6年前 , 1F
用內建API就是用OS的(Windows是Schannel),XP就是不支援
09/14 10:59, 1F

09/14 11:01, 6年前 , 2F
不改OS的前提下,你可以改用第三方的TLS library
09/14 11:01, 2F

09/14 20:04, 6年前 , 3F
要把新版 OpenSSL 在 XP 建起來也是大工程, 快棄船吧
09/14 20:04, 3F

09/18 23:34, 6年前 , 4F
09/18 23:34, 4F
文章代碼(AID): #1RcnNKgu (C_Sharp)
文章代碼(AID): #1RcnNKgu (C_Sharp)