iphone - 如何使用 uiwebview 打开需要用户名和密码的 url?

标签 iphone uiwebview

我想在 UIWebview 中打开一个需要密码和用户名的 URL。例如打开我的本地Wifi路由器(192.168.1.1)。但是当我尝试下面的代码时,没有像 Safari 那样弹出窗口要求密码和用户名。

NSURL *url = [NSURL URLWithString:@"http://192.168.1.1"];
NSURLRequest *httpReq = [NSURLRequest requestWithURL:url];
[self._webView loadRequest:httpReq];

既然有人告诉我使用 NSURLConnectionDelegate,我知道这一点,但我不知道如何向 UIWebView 显示授权页面。

最佳答案

这会有所帮助

NSURL *url = [NSURL URLWithString:@"http://用户名:密码@192.168.1.1"]; NSURLRequest *httpReq = [NSURLRequest requestWithURL:url]; [self._webView loadRequest:httpReq];

关于iphone - 如何使用 uiwebview 打开需要用户名和密码的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072995/

相关文章:

iphone - 在 iPhone 应用程序中播放音频

ios - 在底部滚动不起作用

android - IOS 中的动画延迟无法正常工作

javascript - 如何捕获多张图片的点击?

iphone - self.interfaceOrientation 导致在 iOS 4.x 上调用 shouldAutorotateToInterfaceOrientation

css - 滚动在移动设备 (iPhone) 上不起作用

iphone - 编辑时如何将图像叠加添加到UIImagePickerControllerSourceTypePhotoLibrary?

iphone - 随机数列表 - arc4random

ios - 使用 UIWebView 从服务器播放视频不起作用

ios - 将 nsstring 添加到主包 ios 中的本地 html 文件