如何解决通过自定义域和iPhone上的SSL通过Docker中运行的Browser-sync连接到静态应用
我无法使用https://mydomain.dev从我的iPhone连接到我的静态站点
其他所有工作。我可以使用https://mydomain.dev网址从笔记本电脑本地连接我。该证书是自签名的并且是“受信任的”,并且我的笔记本电脑上的浏览器没有错误。
我还可以使用https://192.xxx.x.71:443使用iPhone上的IP地址进行连接。当然,这会发出不安全的连接警告,因为SSL证书用于mydomain.dev,但是站点确实已加载。
所以我试图将mydomain.dev代理到我的iPhone上的192.xxx.x.71:443。我已将iPhone上的HTTP代理设置切换为手动,并将服务器和端口设置设置为提到的IP和端口,但在Chrome和Safari中收到ERR_CONNECTION_FAILED。
两个设备都在同一个wifi网络上。
这是我的设置:
Docker
-p 443:443 -p 3000:3000 -p 3001:3001 -p 3100:3100
Webpack开发服务器
- 端口:3100
- 主机:“ 0.0.0.0”
- https:正确
- 键:[MY_KEY]
- 证书:[MY_CERT]
浏览器同步
- 主机:“ 0.0.0.0”
- 端口:443
- https.key:[MY_KEY]
- https.cert:[MY_CERT]
- 代理:“ https://0.0.0.0:3100/”
etc / hosts
127.0.0.1 mydomain.dev
iPhone HTTP代理
- 服务器:mydomain.dev
- 端口:443
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。