2

UIWebView を使用したページがありますが、最近までリダイレクトの一部が変更され、URL が HTTP から HTTPS に変更されるまでうまく機能していました。ページを表示できませんでした。

ログに記録されたエラー:

Error Domain=NSURLErrorDomain Code=-1202 "The certificate for this server is invalid.

ここで、すべての証明書チェックをバイパスして、すべての証明書を許可したいと考えています。このHow to use NSURLConnection to connect with SSL for an untrusted cert? を使用してみましたか? しかし、エラーはまだ出ます。誰か助けて?ありがとう!

4

1 に答える 1

1

実際にここで解決策を見つけました:自己署名されたWebサイトを表示するUIWebView(プライベートAPIはなく、NSURLConnectionではありません)-それは可能ですか?

実際には、UIWebViewをインターセプトしてNSURLConnectionを起動し、サーバーの認証を許可します。したがって、UIWebViewを使用して接続を続行し、NSURLConnectionをキャンセルします。その理由は、サーバーを一度承認した後、残りの継続的な接続がブロックされないためです。はっきりしているといいのですが。:)

于 2012-10-03T04:10:39.263 に答える