2013-11-15 21 views
1

我們在生產服務器上的IE11上登錄應用程序時遇到問題。 在開發和測試服務器上完全沒有問題。 使用招我看到在生產服務器上的IE11用戶代理設置爲IE11用戶代理 - 在不同的服務器上不同,相同的應用程序

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

我知道,這是一個新的IE11增加。但在開發和測試服務器上,用戶代理在提琴手看起來

User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729) 

不知道,它爲什麼不同? 在頭我有一個

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 

服務器具有不同版本的IIS,但它可能是一個問題? 在產品上有7.5,在測試8.0和開發機器8.5版本。

如果在IE11開發工具我從default更改爲用戶代理例如IE10,然後我可以訪問生產服務器上的應用程序。但是現在我有一個問題需要調試,爲什麼新的用戶代理是一個問題。我無法訪問生產服務器,因此我必須在測試或開發服務器上對其進行測試,但我無法重現該問題。

+0

你只是一個主機名訪問您的開發和測試服務器(即無任何名義句號)? –

回答

2

檢查您的兼容性視圖設置。兼容性視圖設置將您的代理字符串設置爲MSIE 7.0。

在你的IE瀏覽器,進入工具 - >兼容性視圖設置

你可能已經Intranet站點標記爲兼容或者你的開發/測試服務器是在列表框中明確。

+1

更有點明確:與複選框選項被稱爲「在兼容性視圖顯示Intranet麥粒腫」 – Ojen

相關問題