2010-11-14 86 views
0

我們正在將ASP.NET Web應用程序部署到新的生產服務器上。在我們的測試服務器中,IE和Firefox都能正常工作。在Firefox中工作的ASP.NET頁面,而不是在IE中

但現在在生產服務器的主歡迎頁面加載並進入其中有一個提交/輸入按鈕的應用程序在IE中不起作用,並顯示頁面未找到異常。

相同的鏈接在Firefox中正常工作。我們正在使用CSS和JavaScript,我已經讀過它們可能會導致問題。

但我想知道我在測試服務器中對IE和Firefox都沒有任何問題。

請諮詢如何解決此問題。

+0

我不認爲你可以與我們分享一些代碼/鏈接,所以我們可以看到你在說什麼? – 2010-11-14 08:30:18

+0

沒有足夠的信息提供 – Hamish 2010-11-14 08:35:32

+0

沒有我可以給的鏈接。它就是這樣。通過我的生產服務器中的IIS,我部署了該網站,我嘗試從我的客戶端訪問它,即我的本地PC。相同的生產服務器鏈接與Firefox完美匹配,但在IE中失敗 – srivatsayb 2010-11-14 08:46:49

回答

0

您可能在每個瀏覽器中都有不同的代理設置,請檢查它們是否相同。

我猜想IE已經設置爲使用您的公司代理,並且您需要配置該代理以便能夠訪問新的生產服務器(它們是在DMZ中嗎?)還是不放在在您自己的計算機上「繞過這些URL的代理」規則...

+0

我有一個主要的歡迎頁面,這是在瀏覽器中打開,只有當我點擊「提交/打開」按鈕重定向到另一頁IE會失敗。 – srivatsayb 2010-11-14 10:19:24

3

您可以使用fiddler比較兩個瀏覽器提出的請求,並查看其差異。

0

檢查發生錯誤的頁面中IE的URL。這是正確的網址嗎?如果不;試圖追溯爲什麼。是否可能有一些javascript參與設置目標網址?那麼這將是第一個開始尋找的地方。

如果全部都在服務器代碼中,您可能需要查看代碼並查找引發HttpException的地方。

您可能還需要檢查生產服務器上的事件日誌,以查看是否有任何未處理的異常。

還有一件事可以讓你感到不安是IE的安全設置。本地測試服務器可以在'本地Intranet'或'可信站點'安全級別查看,而生產服務器可能處於更受限制的'Internet'設置中。嘗試將生產站點添加到受信任站點列表中,並查看是否有幫助。

相關問題