寫程式找到的方法/或自己try的筆記
串接API時一直出現錯誤
基礎連接已關閉: 傳送時發生未預期的錯誤。
上網查找資料後應該是SSL的問題,總之就是串接方已經不接受TLS1.0的協定,所以要強制讓我方以TLS1.1或1.2
需.NET4.0以上,記得先Imports System.Net才能用參數
之後再整個Request前先加上
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
就可以解決了,未來會不會需要更新成更高或其他的協議就未知啦
沒有留言:
張貼留言