ウェブサイトのコンテンツを読み込む(まだ起動されていない)ウェブビューラッパーアプリを設定しようとしています。現在のところ、Webサイトは開発モードにあり、Webサイトの唯一のエンドポイントはhttp認証の背後に保護されています。Swift - WebView HTTP Auth - Cleanestソリューション
私は、このソリューションを見てきた:Swift webview xcode post data
しかし、私は、POSTリクエストごとに作成する必要はありませんが、私はむしろ、かつてのウェブサイトに対して認証し、接続を維持したいと思います。
私が探しているのは、きれいで安定したソリューションです。私は、不正な資格情報などのエッジのケースを制御できるようにしています。
NSURLConnectionの使用が快適でない理由は、iOS9ではそのソリューションが廃止されているためです。私はNSURLSessionで解決策が必要です。
上記のリンクされたソリューションの中に何かが見つからない場合は教えてください。誰かがこの問題を抱えていると確信しています。さらに、WebサイトにはSSL保護機能があります。
種類は、あなたがPOSTまたは接続またはセッションを使用する必要はありません
あなたの認証はどのように機能しますか、リクエストにヘッダーを指定できますか?それはUIかWKのウェブビューですか? – Wain
私はUIWebViewを使用しています。 Webから見ると、認証は基本的なHTTP認証ポップアップです。適切な認証情報なしでアクセスしようとすると、401認証応答コード/ステータスが表示されます。 – Armin