我有一个.net
MVC Web应用程序,该应用程序是通过windows authentication
中的UIWebView
登录的,我想知道如何处理错误(当用户名/密码不正确时)。目前这是我必须登录的
var urlComponents = URLComponents(string: "http://webappaddress.com")
urlComponents?.user = myUsername
urlComponents?.password = myPassword
let thisurl = urlComponents?.url
let thisrequest = URLRequest(url: thisurl!)
webView.loadRequest(thisrequest)
如果用户名和密码正确,则Web应用程序将显示在
UIWebView
中。如果不是,则屏幕将保持空白,因为如果没有适当的凭据,Web应用程序将无法加载。 最佳答案
UIWebView
确实可以通过HTTP请求加载网页。请检查您的Info.plist是否与您的配置完全相同
关于ios - 在WebView中处理Windows身份验证-Swift/iOS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44841534/