具有自签名证书的高级Web应用程序服务工作者

时间:2019-05-01 12:50:47

标签: ssl-certificate wamp virtualhost service-worker progressive-web-apps

我正在尝试使用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

但这并不能解决问题。请任何人在这件事上可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您不需要--unsafely-treat-insecure-origin-as-secure标志,因为它适用于不安全的HTTP来源。

--ignore-certificate-errors标志将在Chrome上发出警告,但是您可以忽略它,它将起作用。