UIWebview 中的 HTTPS url 在 iphone / ipad 中不起作用
Posted
技术标签:
【中文标题】UIWebview 中的 HTTPS url 在 iphone / ipad 中不起作用【英文标题】:HTTPS url in UIWebview is not working in iphone / ipad 【发布时间】:2011-07-28 07:30:31 【问题描述】:我是 iphone 开发新手。尝试制作我在 UIWebview 中使用 HTTPS url 的示例浏览器应用程序在 iphone / ipad 中不起作用。(https.example.com)。
当我在 safari 中尝试时,我给了我以下错误消息:
""无法验证服务器身份 - Safari 无法验证身份您是否希望以任何方式继续"".. 当我按下继续时,它正在工作
但在我的浏览器应用程序中它无法正常工作,任何人都可以帮助我。
提前致谢
【问题讨论】:
【参考方案1】:据我所知,您需要手动下载网页并使用loadData:MIMEType:textEncodingName:baseURL:
- 无法调整 UIWebView 内部请求的信任设置。
我不确定这将如何适用于同一域上的任何 https 资源(图像、css 等)。希望它能正常工作。
【讨论】:
我认为这个问题来自网站方面,因为如果我在 iPad 的 safari 浏览器中打开相同的 HTTPS URL,它会给出与UIWebView
相同的警告,但信息不同,含义相同。就我而言,我无法实施您的解决方案,因为我的网页中有 CSS。有没有人找到解决方案?以上是关于UIWebview 中的 HTTPS url 在 iphone / ipad 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
注入的 Javascript 不会覆盖 UiWebView 中的 URL
如何从 Swift 3 xcode8 的 UIWebView 中的 url 获取查询字符串参数?