gpt4 book ai didi

iphone - UIWebView 不会加载带有证书的链接 (https ://prefix)

转载 作者:可可西里 更新时间:2023-11-01 04:49:03 24 4
gpt4 key购买 nike

我知道以前有人问过这个问题,但我查看了每个答案(不多),但没有一个对我有帮助。

我遇到的问题是处理我学校电子邮件服务的证书。两个电子邮件服务的链接在这里:

主要学校邮箱: https://marauder.millersville.edu/mail/index.pl

计算机科学电子邮件: https://cs.millersville.edu/cswebmail

大学生门户(在我的 UIWebView 中单击右侧的 Marauder Mail 按钮不会打开)
http://myville.millersville.edu/

起初,这两个网站都不会使用标准的 NSURL 和 NSURLRequest 加载到我的 UIWebView 中。我看了在网上寻找解决方案,有人建议使用 NSURLProtocolClient 委托(delegate)方法。后实现它们,我的 UIWebView 现在将仅在我有一个按钮时加载学​​校邮件电子邮件单击直接打开链接,而不是尝试从门户网站(上面的第三个链接)访问邮件,并且它仍然从不加载计算机科学电子邮件链接。我已经搜索了 iOS 帮助站点,发布了问题,尝试了多个开源自定义 UIWebView,但我还没有找到任何有效的方法。

我在网上读到的大多数答案都指向 ASIHTTPRequest。我已经尝试过了,但我无法正确实现它,它不会在我的 UIWebView 中加载链接;这是我如何加载链接的代码:

mURL = [self getURL:viewNumber];
ASIHTTPRequest *req = [ASIHTTPRequest requestWithURL:mURL];
[req setDelegate:self];
[req startSynchronous];

//NSURLRequest *req = [NSURLRequest requestWithURL:mURL];
//urlConnection=[[NSURLConnection alloc] initWithRequest:req delegate:self];
webView.scalesPageToFit = YES;
//[webView loadRequest:req];

注释中的代码是我如何在没有 ASIHTTPRequest 的情况下加载链接。

感谢任何帮助!

另外,我的 UIWebView 有另一个问题,链接如下。我没有任何答案,所以如果你觉得无聊,请查看: UIWebView doesn't detect text box on website

最佳答案

解决了我的问题,我能够使用以下代码毫无问题地加载 https 我认为这行不通,但确实如此!

NSURLRequest *req = [NSURLRequest requestWithURL:mURL];
urlConnection=[[NSURLConnection alloc] initWithRequest:req delegate:self];
webView.scalesPageToFit = YES;
[webView loadRequest:req];

关于iphone - UIWebView 不会加载带有证书的链接 (https ://prefix),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5427452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com