我正在拉我的頭髮,試圖在OSX 10.12.3的本地機器上使用Stripe處理Django應用程序。嘗試運行測試付款時,我得到的錯誤是:在Mac OSX上啓用TLS 1.2
PermissionError在/註冊請求req_ADIwntj3xGaqUF:條紋無 不再支持使用TLS 1.0取得API請求。請使用TLS 1.2或更高版本啓動HTTPS 連接。你可以在 https://stripe.com/blog/upgrading-tls瞭解更多。
我使用brew成功升級了openssl。當我運行openssl version
輸出爲:
OpenSSL 1.0.2k 26 Jan 2017
當我運行which openssl
輸出爲:
/usr/local/opt/openssl/bin/openssl
我發現,說跑brew link --force openssl
上堆棧溢出指令。當我這樣做是錯誤的是:
警告:拒絕鏈接:OpenSSL的鏈接只小桶,OpenSSL的意味着你 最終可能對不安全的,過時系統的OpenSSL 連接,同時使用頭從家釀的OpenSSL的。相反,通過 全包括/庫路徑編譯器如:
-I在/ usr /本地的/ opt/OpenSSL的/ -L包括在/ usr /本地的/ opt/OpenSSL的/ lib目錄
任何人可以幫助我得到這個工作?