とあるWebAPIを利用しているのですが、
セキュリティの観点からか急遽TLS 1.2未満SSL/TLSが閉塞されてしまい、
TLS1.2でHTTPSを呼び出す必要が出てしまいました。
MAMPで起動しているnginx(php)からWebAPIを呼び出しているのですが、
TLS1.2に対応していないようで通信エラーが発生するようになってしまいました。
TLS1.2未満のSSL/TLS閉塞がかかるまでは通信が可能でした。
また、例えばhttps://www.google.co.jp/などについても通信は可能です。
なんとかTLS1.2のWebAPIを呼び出す方法はないでしょうか。
MAMPで起動しているphpに紐付いているopensslのバージョンが上げられれば解決しそうですが、
上げ方がわからず、その辺りを教えていただきたいです。
brew経由でmacにインストールされているopensslのバージョンをあげてみましたが、
phpに関連付いているopensslは変わりませんでした。
---環境---
MacOS(ElCapitan)
MAMP(3.4)
openssl(OpenSSL/0.9.8zd) ←phpinfo()で確認。これを1系にすることで対応できそう。
あなたの回答
tips
プレビュー