【IOS】SDWebImageがHTTPSサイトの画像を取得できないこと及び解決要因について
438 ワード
SDWebImageは実際にはHTTPSをサポートしていますが、多くのHTTPSサイトでは自己署名のSSL証明書が使用されており、ブラウザが不安全警告を報告するように、SDWebImageも自己署名のSLL証明書を信頼していません.
解決方法は2つあります.
1.使用
関数の最後のパラメータoptionsをS D W e b I m a g e AllowInvalidSSLCertificatesに設定
無効なSLL証明書をスキップします.
2.SDWebImageで使用しているURLSessionから証明書を追加する方法.
解決方法は2つあります.
1.使用
[temp sd_setImageWithURL:[NSURL URLWithString:url] placeholderImage:nil options:SDWebImageAllowInvalidSSLCertificates];
関数の最後のパラメータoptionsをS D W e b I m a g e AllowInvalidSSLCertificatesに設定
無効なSLL証明書をスキップします.
2.SDWebImageで使用しているURLSessionから証明書を追加する方法.