1. 程式人生 > >Flask 接入第三方雲通訊平臺時出現 {'172001':'網路錯誤'} 的解決方案

Flask 接入第三方雲通訊平臺時出現 {'172001':'網路錯誤'} 的解決方案

Flask 接入第三方雲通訊平臺時出現 {‘172001’:’網路錯誤’}

錯誤:{‘172001’:’網路錯誤’},經過上網查詢原因,原來是 Python 升級到 2.7.9 之後引入了一個新特性,當開啟一個 https 連結時,會驗證一次 SSL 證書。而當目標網站使用的是自簽名的證書時就會丟擲此異常。

解決方案如下:

在 SendTemplateSMS.py 檔案頂部插入

import ssl

ssl._create_default_https_context = ssl._create_unverified_context  # 全域性取消證書驗證