我正在尝试使用wamp服务器制作Progresive Web App,但是我需要一个与生产环境紧密相似的环境。因此,我正在使用虚拟主机来模拟真实域,并使用自签名证书来使用HTTPS。
问题是浏览器不信任自签名证书,这使我的服务工作者无法注册。
我通过在桌面上创建带有目标的新快捷方式,尝试了此线程Can you use a service worker with a self-signed certificate?的解决方案
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors --unsafely-treat-insecure-origin-as-secure=https://myvirtualhostname.com
但这并不能解决问题。请任何人在这件事上可以帮忙吗?
答案 0 :(得分:1)
您不需要--unsafely-treat-insecure-origin-as-secure
标志,因为它适用于不安全的HTTP来源。
--ignore-certificate-errors
标志将在Chrome上发出警告,但是您可以忽略它,它将起作用。