我正在尝试使用wamp服务器制作Progresive Web App,但我需要一个与生产环境紧密相似的环境。因此,我正在使用虚拟主机来模拟真实域,并使用自签名证书来使用HTTPS。
问题是浏览器不信任自签名证书,这使我的Service worker无法注册。
我已经尝试过使用该线程解决方案,可以将服务工作者与自签名证书一起使用吗?,通过在桌面上创建带有目标的新快捷方式
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors --unsafely-treat-insecure-origin-as-secure=https://myvirtualhostname.com
但这并不能解决问题。请有人可以在这件事上提供帮助吗?
您不需要--unsafely-treat-insecure-origin-as-secure
标记,因为该标记适用于不安全的HTTP来源。
该--ignore-certificate-errors
标志将在Chrome上发出警告,但您可以忽略它,它将起作用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句