在 Chrome 中使用 https 时,网站上的个别元素会收到大量 403 错误

在 Chrome 中使用 https 时,网站上的个别元素会收到大量 403 错误

在 Chrome 62 中,出现大量 403 错误https://www.mytotalconnectcomfort.com/(霍尼韦尔恒温器控制)会随机中断页面...刷新似乎会给我不同的结果,但仍有一些被阻止。如果我切换到 http,它就可以正常工作。

我猜想这是他们那边的 IIS 服务器配置错误。该网站需要用户名和密码进行身份验证。

我的问题:这个问题是什么?如何在本地或 IIS 服务器上修复它?

https://i.stack.imgur.com/5JrGH.png

部分请求头:

GET /portal/Images/topheader_red_grey_line.jpg?1 HTTP/1.1
Host: www.mytotalconnectcomfort.com
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36
Accept: image/webp,image/apng,image/*,*/*;q=0.8
DNT: 1
Referer: https://www.mytotalconnectcomfort.com/portal/Content/TrueHome/Site.css?v=2.5.21
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Cookie: __masterEUCookie=Set|mytotalconnectcomfort.com; LocalisationCultureCookie=en-US; RememberMe=...

响应头:

HTTP/1.1 403 Forbidden
Content-Type: text/html
Server: Microsoft-IIS/8.5
Server: Web1
X-UA-Compatible: IE=edge
X-Frame-Options: DENY
Date: Sun, 12 Nov 2017 13:12:05 GMT
Content-Length: 1233
Set-Cookie: NSC_NZUDD-443-WT=ffffffff090ecc1d45525d5f4f58455ea42378b;expires=Sun, 12-Nov-2017 13:39:53 GMT;path=/;secure;httponly

答案1

我在 Firefox 65+ 中遇到了同样的问题。过了一会儿,我发现这是“Accept”标头中的新“webp”图像格式。并非所有服务器都支持它。就我而言(Firefox),我更改了图片.http.accept关于:配置

image/webp,*/*

image/png,image/*;q=0.8,*/*;q=0.5

我从这里得到了这些价值观接受值

相关内容