2016-06-09 25 views
1

這是一個驅使我堅果。我有一個.Net Web Form應用程序,而不是MVC。在運行server 2012的開發服務器上,本地主機也能正常工作,因爲它可以在運行2012年的UAT服務器上正常工作;但使用分配給UAT的相同IP地址的URL時,每次回發都會重定向到default.aspx。在IE瀏覽器中,它顯示了相同的安全級別 - 內聯網,強制兼容性使用F12,兼容性顯示爲ie7(我在IE11上),再加上IE設置中的其他所有內容。嘗試從另一臺PC使用不同的用戶,IP作品的結果相同,URL不相同,並且所有IE設置看起來都是相同的。有趣的是,Chrome可以正常使用URL和IP;但Chrome中的IETab有相同的問題(運行ie7或ie11)。類似於論壇上的任何事情只是說檢查兼容性;我已經完成了。我只能假設URL或IIS沒有識別回發URL,這很奇怪,但我不明白什麼或爲什麼。ASP.Net窗體應用程序重定向到默認的所有回傳

回答

0

在IE工具菜單中選擇兼容性視圖設置。然後取消選中在兼容性視圖中顯示Intranet站點。對於我的生活,我不知道爲什麼這是默認設置。

0

感謝您的回覆。然而,結果卻是URL中的得分不足。由於某些原因,低分導致Post Back中的Session Cookie被刪除。這隻適用於Internet Explorer;所有其他瀏覽器仍包含Session Cookie。即Dummy_URL會導致該問題,但DummyURL會修復它。

相關問題