https:// localhost:<port>上的工作箱无法获取随机资产

时间:2018-07-15 19:36:49

标签: javascript service-worker workbox workbox-webpack-plugin

我有一个带有自签名SSL的快速服务器,该服务器仅为SPA前端提供资产。当我访问https://localhost:8433时,应用程序统计信息就会成功获取所有需要的资产。但是,与此同时,应用程序的服务工作者(工作箱)也会发送其请求以缓存相同的资产。这些请求随机失败,并带有TypeError: Failed to fetch Workbox fetch error

“网络”标签: enter image description here

似乎某些请求被服务工作者随机取消。

我已经尝试寻找类似的问题,但是没有发现。有些人建议使用CORS,但无济于事,将localhost换为127.0.0.1或更改缓存策略具有相同的效果,最后我只使用预缓存进行了非常小的配置(没有运行时缓存) ),不幸的是没有任何真正的帮助。

我很确定这应该是一个普遍的问题,我只是想念它:) 有人有什么想法吗?

顺便说一下,从不安全的http提供应用程序时-完全没有错误。

0 个答案:

没有答案