android - 无法通过https访问网页
问题描述
当我删除此方法时
secure(keyStoreLocation, keyStorePassword, null, null);
我可以访问我的网页:http://localhost:8080/index
当我添加:
secure(keyStoreLocation, keyStorePassword, null, null);
网页: https://localhost:8080/index 不显示,连接失败,请问我错过了什么?
谢谢你。
解决方案
我会尝试的第一件事是更改端口。大多数浏览器会尝试通过端口 8080 进行 http。尝试使用您的安全方法添加它:
port(443);
secure(keyStoreLocation, keyStorePassword, null, null);
然后,您当然必须使用 https://localhost:443/index 访问它。如果这不起作用,那么您的密钥库可能有问题。
推荐阅读
- java - 为什么即使 JUnit4 在我的有效 pom.xml 中也无法识别 JUnit4 导入?
- python-3.x - 将 XML 文件解析为嵌套 DICT
- google-apps-script - 谷歌表单 - 如何在任何给定时间限制一个人访问表单?
- javascript - 如何在 HTML 中访问 formArray 的属性?
- python - xlsxwrter:图表标题中的富文本格式
- javascript - 电子需要在启动时刷新
- javascript - 通过 dispatchEvent 结束活动触摸
- html - 如何在不更改html的情况下修改html样式
- javascript - 在 React JSX 文本区域内添加换行符
- docker - 升级 jenkins/jenkins:2.263.4-lts 会导致 ssl 问题