Невозможно загрузить URL-адрес в формах Hybrid Webview Xamarin

https://spo.mcd.com/sites/seeit_development3/brand/cognizant-test-brand-05242017 это URL-адрес, который я пытаюсь открыть в HybridWebView.

Я получаю 401 Несанкционированная ошибка. Но тот же URL-адрес открывается в SFSafariViewController.

Установил следующие разрешения в моем info.plist: NSAppTransportSecurity : Dictionary { NSAllowsArbitraryLoads : Boolean NSAllowsArbitraryLoadsForMedia : Boolean NSAllowsArbitraryLoadsInWebContent : Boolean NSAllowsLocalNetworking : Boolean NSExceptionDomains : Dictionary { spo.mcd.com : Dictionary { NSIncludesSubdomains : Boolean NSExceptionAllowsInsecureHTTPLoads : Boolean NSExceptionMinimumTLSVersion : String NSExceptionRequiresForwardSecrecy : Boolean // Default value is YES NSRequiresCertificateTransparency : Boolean } } }


person MainakChoudhury    schedule 24.08.2017    source источник
comment
Вероятно, вы иногда заходили в Safari. Если я ввожу URL-адрес здесь, я также получаю запрос на ввод имени пользователя и пароля.   -  person Gerald Versluis    schedule 24.08.2017
comment
Похоже, аутентификация не удалась. Вы можете указать имя пользователя и пароль в делегате didReceiveAuthenticationChallenge. Ссылка: аутентификация-with-wkwebview-in-swift.   -  person Kevin Li    schedule 24.08.2017
comment
DidReceiveAuthenticationChallenge(WKWebView webView, вызов NSUrlAuthenticationChallenge, Action‹NSUrlSessionAuthChallengeDisposition, NSUrlCredential›completeHandler){ var credential = new NSUrlCredential(имя пользователя, пароль, NSUrlCredentialPersistence.ForSession); завершениеHandler (NSUrlSessionAuthChallengeDisposition.UseCredential, учетные данные); return;}} этот метод снова и снова вызывается бесконечно.   -  person MainakChoudhury    schedule 24.08.2017