后臺(tái)同事給的事.pem和.key文件鹃骂,項(xiàng)目中要用cer證書,所以要轉(zhuǎn)一下
pem證書轉(zhuǎn)cer證書 命令: 這里的地址 可以拖拽罢缸,比如 cacert.key放在 桌面 從桌面拖拽地址变擒,輸出地址同樣
1.openssl pkcs12 -export -out cacert.p12 -in cacert.pem -inkey /Users/wangshuai/Desktop/2542654_xmmjq.com.key 先轉(zhuǎn)p12
2.openssl pkcs12 -in cacert.p12 -out mycerts.crt -nokeys -clcerts 再轉(zhuǎn)crt
3.openssl x509 -inform pem -in mycerts.crt -outform der -out mycerts.cer 最后轉(zhuǎn)cer
引用證書代碼:
AFHTTPSessionManager注意一定要 initWithBaseURL 添加baseurl,直接[AFHTTPSessionManager manager]會(huì)報(bào)錯(cuò):
A security policy configured with AFSSLPinningModeCertificate
can only be applied on a manager with a secure base URL (i.e. https)肾筐。閃退