gpt4 book ai didi

angular - 通过 http : An SSL certificate error occurred when fetching the script 的服务 worker

转载 作者:太空狗 更新时间:2023-10-29 18:24:54 36 4
gpt4 key购买 nike

我为我的 Angular 4 项目使用 https 而不是 https 的服务 worker 。但我得到这个错误:Service Worker 注册失败:DOMException:无法注册 ServiceWorker:获取脚本时发生 SSL 证书错误。

这是我的 service-worker.js

module.exports = {
navigateFallback: '/index.html',
stripPrefix: 'dist',
root: 'dist/',
staticFileGlobs: [
'dist/index.html',
'dist/**.js',
'dist/**.css',
'dist/assets/image/**.*',
'dist/assets/image/client-home-carousel/**.*',
]
};

angular-cli.json 中的一个:

"assets": [
"assets",
"favicon.ico",
"service-worker.js"
],

最佳答案

Service Worker 只能通过 HTTPS 连接使用。你用还是不用?此外,HTTPS 证书必须有效。

作为旁注,您显示的代码不是您的 service-worker.js。该代码是某些 SW 库的一些参数和选项,然后根据这些选项生成您的 service-worker.js。您的实际 service-worker.js 很可能位于 dist 目录中,并作为构建过程的一部分进行更新。

关于angular - 通过 http : An SSL certificate error occurred when fetching the script 的服务 worker ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46436763/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com