相同的IE版本从两台不同的机器发送不同的用户代理值

时间:2017-05-17 01:41:02

标签: windows internet-explorer

我在SO中看过类似的问题,但他们并没有完全指出我面临的同样问题。

我有两个不同的桌面,具有相同的操作系统(Windows 8)和相同版本的IE(11.0.9600)。 我正在尝试从这两个桌面连接到相同的URL。

但是,我注意到这两个IE提交了两个不同的用户代理值。

User-Agent  Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko 

User-Agent  Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; Touch; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.3; Tablet PC 2.0) 

有人可以帮助我了解我如何找出原因?

此问题对我有影响,因为我尝试访问的门户网站不允许第一个用户代理值,并显示“不支持的浏览器”#34;消息。

2 个答案:

答案 0 :(得分:1)

您在第二个实例中处于兼容模式。由于IE与您的Windows一起安装,它可能已在该模式下自动配置。

答案 1 :(得分:1)

查看用户代理,在第二个中你有“兼容”。

F12上的此兼容模式及其使用Explorer 10用户代理运行。