如何查看Microsoft Edge IE模式下遗留内网网站的Cookies?
方法1:利用Edge开发者工具查看IE模式Cookie
- 用Edge打开目标内网网站并切换到IE模式
- 按下
F12唤起开发者工具,点击右上角三个点 → More tools → Emulation - 在Emulation面板确认文档模式为IE版本(如IE11),再切换到Storage标签,展开Cookies节点即可查看当前网站的所有Cookie
方法2:通过传统IE设置界面管理Cookie
- 打开Edge设置,进入Default browser页面,点击Internet Options打开传统IE配置窗口
- 切换到Privacy标签,点击下方的Settings按钮
- 在弹出窗口中点击Sites,输入内网网站地址,即可查看、允许或限制该网站的Cookie权限
方法3:用PowerShell脚本读取IE模式Cookie(需管理员权限)
- 右键以管理员身份启动PowerShell,运行以下脚本(替换
[你的内网网站域名]为实际地址):
$targetDomain = "[你的内网网站域名]" $cookieContainer = New-Object System.Net.CookieContainer $webRequest = [System.Net.HttpWebRequest]::Create("https://$targetDomain") $webRequest.CookieContainer = $cookieContainer $null = $webRequest.GetResponse() $cookieContainer.GetCookies($webRequest.RequestUri) | Format-Table Name, Value, Domain, Expires -AutoSize
- 执行后会直接列出该网站的Cookie详情
内容的提问来源于stack exchange,提问作者Jean-David Lanz




