我们的网站无法在Google Chrome V44中使用。它在IE和Firefox中运行良好。在将Chrome浏览器更新到V44之后突然间,我们无法登录系统并且只是收到此问题。 我们试图弄清楚为什么会这样。我们的服务器中有2个系统实例。我们的实时网站是在Chrome V44中无效的网站,而另一个 - 我们的演示网站很好。这些网站的唯一区别是我们的直播有SSL。因此,我们的第一印象是Chrome V44与我们的网站有证书存在问题。
我认为Chrome无法与该网站建立安全连接。
有没有人遇到过这个问题?
请帮忙。感谢。
答案 0 :(得分:1)
这是因为Chrome V44中的SSL错误地发送了要设置的HTTP_HTTPS标头,但HTTPS标头仍然设置正确。它被广泛报道:http://www.zdnet.com/article/brand-new-chrome-44-release-added-a-bug/ https://ma.ttias.be/chrome-44-sending-https-header-by-mistake-breaking-web-applications-everywhere/
为了阻止这种情况,在PHP中,我将以下内容添加到index.php文件的最顶层:
<?php
if (!isset($_SERVER['HTTPS'])) {
$_SERVER['HTTP_HTTPS'] = 0;
}
?>
确保?&gt;之间没有空格。而下一个
答案 1 :(得分:1)
我最近在gmail上使用了chrome重定向循环。
可能很重要的是,我正在做一些涉及更改系统时间的工作,但此后一直没有工作。 This guide帮助实现了这一目标。
有一个可用的解决方法,即在隐身模式下使用gmail,尽管每次都需要您登录,但仍然可以使用
答案 2 :(得分:0)
在这种情况下,我会说这是您组织设置的内部问题。我会与您的SysAdmin或IT人员交谈。但只是为了确定,使用您的电话运营商的互联网或附近的咖啡馆,基本上是网络上的东西,以检查您是否可以重现错误。
答案 3 :(得分:0)
我的MVC解决方案的问题是,我最近在我的解决方案中更新了完整的Nuget软件包。更新后我忘了更新
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
具有在更新时安装的新dll绑定的部分。所以在我的托管服务器由于connectionstring问题,我没有覆盖当前的.config文件。所以,一旦我在.config文件中的assemblyBinding部分进行了更新,问题就消失了。
答案 4 :(得分:0)
重定向循环可能有很多原因。如果您确信您的设置已正确完成且没有任何错误,则可能是您的浏览器出现问题。您可以尝试以下
答案 5 :(得分:0)
您应该可以解决此问题,您可以尝试在浏览器中清除Cookie
如果从谷歌搜索中找到,本教程可以帮助您https://windows10freeapps.com/fix-err_too_many_redirects-error-google-chrome-browser