IE浏览器登录失败因Cookie被禁用,需通过三步解决:一、在Internet选项隐私设置中调低级别并启用第一方/第三方Cookie及会话Cookie;二、修改注册表Zones\3下1A00和1A01值为0;三、取消Cookies文件夹只读属性并应用到所有子项。
如果您尝试访问某些需要身份验证的网站,但IE浏览器提示“Cookie被禁用”或无法完成登录,则很可能是浏览器的Cookie功能被关闭或限制。以下是针对IE浏览器启用Cookie并解决登录问题的具体操作方法:
该方法通过修改IE内置的隐私级别,使浏览器允许网站写入和读取Cookie,从而支持登录会话维持。
1、启动IE浏览器,在右上角点击工具按钮(齿轮图标)。
2、在下拉菜单中选择Internet选项。
3、在弹出的窗口中,切换至隐私选项卡。
4、将滑块向下拖动至中或中低位置,避免停留在“高”或“阻止所有Cookie”档位。
5、点击高级按钮,进入高级隐私设置。
6、勾选替代自动cookie处理。
7、在第一方Cookie和第三方Cookie两项中,均选择接受。
8、勾选总是允许会话cookie。
9、依次点击确定、确定保存设置。
10、关闭并重新打开IE浏览器,再尝试登录目标网站。
当Internet选项界面不可用或设置无效时,可直接修改Windows注册表项,强制恢复IE对Cookie的支持能力。
1、按Win + R键,输入regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3。
3、在右侧窗格中,查找名为1A0
0的DWORD值;若不存在,则右键空白处→新建→DWORD (32位)值,命名为1A00。
4、双击1A00,将其数值数据设为0(表示允许Cookie)。
5、继续检查是否存在1A01,如有,同样设为0(允许会话Cookie)。
6、关闭注册表编辑器,重启IE浏览器。
该方法适用于系统级Cookie存储目录被设为只读导致IE无法写入新Cookie的情况,尤其常见于老旧Windows系统或受策略锁定环境。
1、按下Win + E打开资源管理器。
2、在地址栏输入以下路径并回车(根据系统版本选择其一):
Windows 10/11:%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Cookies
Windows 7:%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Cookies或%USERPROFILE%\Cookies。
3、右键点击Cookies文件夹,选择属性。
4、取消勾选只读复选框,点击应用。
5、在弹出的确认窗口中,选择将更改应用于该文件夹、子文件夹和文件。
6、点击确定完成设置。
7、清空当前IE缓存后重启浏览器。