我之前曾在没有 SSL 代理的情况下从 VSCode 启动过 chrome,所以我猜这就是我问题的根源。这是我的 VSCode launch.json 配置:
{
"name": "Launch Chrome",
"request": "launch",
"type": "pwa-chrome",
"url": "https://example.com:8000",
"webRoot": "${workspaceFolder}"
}
我在监视模式下使用 webpack,该模式在端口 8000 上启动,并且我正在运行 Express https 服务器代理。
启动配置可以正常启动 url,但它不会激活 VSCode 中的断点。
我找不到任何有关 SSL 特定启动配置的信息。
有什么我可以尝试让调试器正常工作并激活这些断点吗?
Thanks!
我可以开始了httpS Chrome经过一些痛苦的调试后,我正在使用 openSSL 生成的证书。关键是让Chrome接受我的证书,尝试了很多解决方案,最后这里是超级简单的方法,在Chrome的地址框中输入:
chrome://flags/#allow-insecure-localhost
then make sure Enable it
![enter image description here](https://i.stack.imgur.com/K4hn1.png)
我的启动.json:
{
"type": "chrome",
"request": "launch",
"name": "F5 against localhost",
"port": 4201,
"url": "https://localhost:4200",
"webRoot": "${workspaceFolder}"
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)