因为iOS 9开始,苹果要求URL必须使用TLS 1.2和正向保密技术。不考虑应用程序本身,如何验证服务器是否符合所有要求是最好的方法?
nscurl根本无法工作 - 或者我不知道如何使用它。我的输出只是不断地显示CFNetwork SSLHandshake失败,即使我知道服务器是符合要求的。
TLSTool在某种程度上起作用,但我无法强制使用正向保密(FS)密码套件。
OpenSSL可以在客户端模式下指定特定的密码套件,但我所拥有的版本没有FS密码套件。该如何升级OpenSSL?
什么是最佳方法呢?目前,我已经被迫使用ssllabs.com的analyze.html。有什么建议吗?