Firefox被错误识别为MicrosoftIE11,一些网站拒绝访问它。com显示“不再支持您的浏览器,请下载最新版本的Chrome、Firefox、MicrosoftEdge”。经Firefox浏览器开发人员排查,发现该问题可能是浏览器的UA(UserAgent)用户代理字符串被误读。Firefox110的UA信息如下:Mozilla/5.0(WindowsNT10.0;Win64;x64;rv:110.0)Gecko/20100101Firefox/110MicrosoftIE11的UA信息如下:Mozilla/5.0(WindowsNT6.1;WOW64;Trident/7.0;AS;rv:11.0)likeGecko有些网站在检查浏览器是否支持时只检查rv:11*是否匹配,即rv:110.0和rv:11.0被认为是相同的内容,所以Firefox110被当成了MicrosoftIE11,出现了这个奇怪的问题。Firefox开发人员冻结了rv:110.0,目前使用rv:109.0代替。这个问题要到Firefox120(rv:120.0),也就是2023年9月25日Firefox120发布之后才会存在。
