1

我正在爲使用ASP MVC 3.0的公司開發應用程序。它使用Windows身份驗證登錄用戶,並使用User.IsInRole方法或AuthorizeAttributeMVC 3應用程序在Windows 7上的IE 8緩慢,在Windows XP上的IE 8上很快

目前,我遇到初始加載和響應時間問題,但僅適用於恰好在Windows 7上運行Internet Explorer 8的用戶。這些用戶正在經歷大約20秒的加載時間。所有其他用戶在Windows XP上運行Internet Explorer 8時都沒有問題,並且加載時間不到一秒鐘。

我確定它是一個Internet Explorer 8問題,因爲在Windows 7 PC上下載谷歌瀏覽器具有即時加載時間。儘管最讓人頭疼的部分是,我正在運行一臺Windows 7個人電腦,並且安裝了IE 8並且沒有遇到這些問題並且可以立即加載。

任何幫助將不勝感激。

+0

我有一個類似的問題,並在web.config中將roleManager設置爲false。當時它加速了網站的加載。自從我移動服務器後,我似乎無法複製它。之前,網站加載會超時,然後在大約10秒後突然出現。 – merekel 2013-02-08 18:10:33

+0

遇到問題的用戶是否遇到啓用IPV6的情況?如果是這樣,請嘗試在網絡適配器設置對話框中將其關閉,在其適配器設置中只需取消選中** Internet Protocol Verision 6(TCP/IPv6)**,然後查看是否清除了該問題。 – 2013-02-08 18:58:05

+0

@merekel我需要啓用roleManager,因爲有些用戶不允許訪問應用程序,並且一些用戶應該對應用程序功能的訪問權限有限。 – Jeff 2013-02-08 20:19:10

回答

0

不幸的是,我無法弄清楚這個問題的根本原因是什麼。所以,我認爲我至少會發布我用來解決它的解決方案。

幸運的是,我們有第二臺託管服務器。我遷移到這臺服務器,並安置在那裏,它似乎工作正常。很可能,原始服務器的問題可能是它的設置,安裝或某種類型的防火牆問題。

相關問題