前几天我试图加载一个HTTP网址到WebView中,它工作正常。现在,我正在做同样的事情,但html页面是带有自签名证书的https。 问题是,在https中我无法加载CSS!有没有人有类似的问题可以帮助我解决这个问题? 谢谢...HTTPS SSL证书WebView和CSS
回答
您需要手动允许证书。允许它的最简单的方法是进入源代码,复制css地址,将其粘贴到地址栏中,并弹出一个窗口,要求您确认证书(在Firefox和Chrome中进行测试)。
否则在FF4/5转到选项/高级/查看证书,然后单击“添加例外”并输入url位置,然后单击添加证书。
这就是我怀疑的......当进行调试时,我得到一个SSL错误[primary error:2](http://ncc.dlut.edu.cn/course/android/source/docs/ reference/android/net/http/SslError.html#SSL_IDMISMATCH)你知道如何打破这个错误吗? – yugidroid
@yugidroid呃我从这里几乎帮不了您 - 我的证书知识非常基础 - 请检查您输入的是哪个网址(使用www试验一个完整的URL或检查您是否输入http或https)。 – easwee
谢谢easwee ...我已经找到了手动接受证书的方法,它工作。与[onReceivedSslError(...)](http://developer.android.com/reference/android/webkit/WebViewClient.html#onReceivedSslError(android.webkit.WebView,android.webkit.SslErrorHandler,android.net.http .SslError))方法可以使用处理程序接受该证书。我使用了_handler.proceed()_并且问题解决了。再次感谢提示;) – yugidroid
- 1. NSMutableURLRequest检查Https SSL证书验证
- 2. SSL和证书
- 3. HTTPS和证书
- 4. pycurl和SSL证书
- 5. Java和SSL证书
- 6. 在webview组件上选择证书ssl
- 7. Jenkins和SSL证书
- 8. SSL证书和elinks
- 9. PHP CURL和SSL证书(或证书链)
- 10. SSO和SSL证书
- 11. HTTPS的NodeJS上的SSL证书失效
- 12. XAMPP - SSL证书。损坏的HTTPS
- 13. 具有CA证书问题的HTTPS SSL自签名证书
- 14. IIS中的'Require SSL'证书如何与HTTPS证书绑定?
- 15. SSL证书IIS
- 16. SSL证书Socket.io
- 17. SSL证书
- 18. curl ssl证书
- 19. SSL证书认证
- 20. Cloudflare SSL证书
- 21. SSL证书
- 22. SSL证书和cURL:证书包或不受信任的证书?
- 23. Android和SSL证书加载
- 24. box.com ssl证书
- 25. Android 4.0使用证书的Webview SSL身份验证
- 26. SSL证书和私钥(RSA)
- 27. 签名证书和SSL
- 28. Weblogic 10.3.3和SSL SHA256证书
- 29. 如何使用SSL证书和HTTPS在iphone实施
- 30. JAVA - 使用SSL证书和HTTPS的简单GET请求
我以前见过这个,只是想记住我们如何解决它。我知道如果你访问CSS文件的URL,它会问你是否确定要查看内容。说完之后,你的CSS将在你自己的机器上开始工作。如果我记得解决方案,我一定会发布。 –
嘿杰米...我希望你记得解决方案。我确实需要这个:/ – yugidroid