我正在构建的 Web 应用程序似乎在 Firefox 中出现问题。第一次加载正常,但第二次就不行了。
我检查了控制台,发现收到一条错误消息:
源加载失败“https://cdn.jsdelivr.net/npm/vue/dist/vue.js”。
我尝试加载 URLhttps://cdn.jsdelivr.net/npm/vue/dist/vue.js在另一个选项卡中,第一次加载成功,但如果我重新加载它,我会收到安全错误:
Did Not Connect: Potential Security Issue
当我打出高级时我看到
Someone could be trying to impersonate the site and you should not continue.
[...]
Error code: SEC_ERROR_UNKNOWN_ISSUER
并查看证书:
https://cdn.jsdelivr.net/npm/vue/dist/vue.jsPeer 的证书颁发者无法被识别 —— 大多数情况下它似乎来自Cisco Umbrella Secondary SubCA fra-SG
。
Chrome 和 Safari 似乎都没有受到影响。
另一个奇怪的症状是stackoverflow上的图片全部坏了。
同样的事情也发生在 github 上。
我在 Mac 上 — — 据我所知,没有代理。
我很感激任何帮助-谢谢。
答案1
事实证明,存在某种 opendns/caching 阻塞情况。
通过将 security.enterprise_roots.enabled 设置为 true(通过 about:config)来解决,以将 Firefox 配置为使用 OS Keychain 作为受信任的根证书存储。
在此处找到:https://superuser.com/questions/621694/deploy-root-certificate-to-firefox-on-mac-os-x