我有一个.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-LMLPHP

关于ios - 在WebView中处理Windows身份验证-Swift/iOS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44841534/

10-10 16:46