Firefox 火狐瀏覽器被誤識別為微軟 IE 11,遭到部分網站拒絕訪問
來源:IT果微網
?
2023-01-03 08:47:41
(資料圖片)
根據用戶向Mozilla 的 Bug 反饋,Firefox 110 火狐瀏覽器遇到了一個奇怪的問題,在訪問BestBuy.com 時顯示“不再支持您的瀏覽器,請下載最新版本的 Chrome、Firefox、Microsoft Edge”。
Firefox 火狐瀏覽器開發者調查后發現,這個問題可能是瀏覽器的 UA(User Agent)用戶代理字符串出現了誤讀。
Firefox 110 的 UA 信息如下:
Mozilla/5.0(WindowsNT10.0;Win64;x64;rv:110.0)Gecko/20100101Firefox/110
微軟 IE 11 的 UA 信息如下:
Mozilla/5.0(WindowsNT6.1;WOW64;Trident/7.0;AS;rv:11.0)likeGecko
部分網站在檢測瀏覽器是否支持時,只檢測 rv:11* 是否匹配,也就是 rv:110.0 和 rv:11.0 被視為相同內容,因此 Firefox 110 被當成了微軟 IE 11,出現了這一奇怪問題。
IT之家了解到,Firefox 開發者已將rv:110.0 進行凍結,目前暫時使用 rv:109.0 進行替代,等到 Firefox 120 版本(rv:120.0)就不會有這個問題了,也就是2023 年 9 月 25 日 Firefox 120 版本發布之后。