网站无法与 Edge 和 E11 兼容:“网站连接已重置”

网站无法与 Edge 和 E11 兼容:“网站连接已重置”

我们的网站适用于所有非 Microsoft 浏览器,例如 FireFox、Safari、Chrome、Android 浏览器 5.0/6.0 等

错误信息如下:

The connection to the website was reset.

Error Code: INET_E_DOWNLOAD_FAILURE

截图中:

网站连接已重置

更新

我们尚未在低于 Windows 10 Anniversary 和 Creators Update 的 Windows 版本上测试此错误。

答案1

我终于设法解决了这个棘手的问题!基本上,这都是因为X-Content-Security-Policy我的 NGINX 配置中的标头是多行的。

因此我只是扁平化了这个片段:

add_header X-Content-Security-Policy "default-src 'self'; \
 script-src 'self' https://ssl.google-analytics.com; \
 img-src 'self' https://ssl.google-analytics.com";

变成这个丑陋的单行:

add_header X-Content-Security-Policy "default-src 'self'; script-src 'self' https://ssl.google-analytics.com; img-src 'self' https://ssl.google-analytics.com";

现在 IE 和 Edge 可以工作了,耶!

答案2

我在 Windows 10 上使用 IE 和 Edge 时遇到了同样的错误(Windows 7 没问题)

在我的情况下,cookie 太大了,大约 6~7kb。如果我将 cookie 的大小调整为 < 1kb,它也可以在此浏览器中正常工作。

相关内容