我正在开展一个网络项目,我正处理一个我以前从未遇到过的问题,希望有人能够提供协助。
我的项目使用Cookie来存储会话/身份验证信息。此会话处理程序是内部构建的,不使用PHP的核心会话处理程序。
使用全新安装的Google Chrome(在最新的Windows 8.1上)时,在访问该网址时,我会收到错误404页面。当我在隐身模式下运行时,它可以正常工作。
在某些情况下,我已经以某种方式让它工作,刷新页面或使用' Back'按钮,然后导航进一步丢失我在Chrome中的cookie并强制再次登录,这将我带回错误404页面。
此外,其他浏览器已经过测试(Firefox和IE 11),它也可以正常使用。
最后,我让另一个人通过Chrome在他们自己的计算机上测试了这一点,并且他们获得了相同的结果(在普通标签页上失败,在隐身模式下通过)。
如果我被允许,我很乐意向你们展示代码,但不幸的是,我自己的权限规则也允许我。有没有人遇到与谷歌浏览器类似的问题?
我愿意接受任何建议。目前,Google Chrome上没有安装扩展程序。
感谢您提供任何帮助。
我已设法将此范围缩小到cURL返回cURL error (35): SSL connect error
,这导致我的系统吐出错误404页面 - 但我的问题超出了这个范围,因为这只发生在正常模式下的Google Chrome中。这怎么可能影响PHP的cURL能力,因为它是服务器端并且在这个级别上完全脱离了浏览器本身?
我在谷歌浏览器上挖掘了我的设置,发现"预测网络操作以提高页面加载性能" 已启用。禁用此设置后,我不再收到此问题。
有人可以详细说明为什么此启用的设置会在Google Chrome中导致此问题吗?
答案 0 :(得分:2)