2013-04-10 32 views
2

對此我面對的問題是,我有一個asp.net web應用
,當我在如Internet Explorer等任何瀏覽器中打開它

。當我複製網址並將該網址粘貼到任何其他瀏覽器(如Chrome或Firefox)中,該網頁不會以其所有內容(如站點地圖等)打開。

我在下面分享快照。 這是我第一次在任何瀏覽器中通過vs2008打開應用程序時的圖像。

web form](![The image when i first opened the application網址從一個瀏覽器複製未在其他borwser工作



,這是圖像時,我複製網址並將其粘貼到另一個瀏覽器

bugy image]![enter image description here

請幫助我是新手。

任何幫助將不勝感激!

在此先感謝

+0

當您能夠看到左側菜單時,您是如何進入此頁面的?我的意思是流量是什麼? – Falaque 2013-04-10 07:11:15

+0

當我從vs2008啓動應用程序時,登錄頁面顯示在瀏覽器中,輸入用戶名和密碼後,我來到這個頁面,該頁面的快照我上傳了。 – 2013-04-10 07:13:19

+0

在登錄頁面中,您正在執行一些處理,這實際上會導致瀏覽器顯示菜單。當您複製網址時,您的應用程序會錯過該處理。 – Falaque 2013-04-10 07:14:47

回答

2

如果我理解正確,您將在一個瀏覽器中啓動Web應用程序。在那裏你登錄並導航到你的應用程序中的某個頁面。然後,您複製該新頁面的網址,並在另一個瀏覽器中將其過濾。

這意味着你將訪問相同的頁面,但沒有登錄。這真的是你想要的嗎? (如果是這樣,爲什麼登錄?)

也許你應該檢測到用戶沒有登錄,並重定向到登錄頁面。您甚至可以記住原始網址,以便將該用戶恢復到登錄後最初想要的頁面。

+0

是的確切我想要做同樣的描述,所以我必須爲此做的頁面_loda事件檢查cookie或其他任何東西。 – 2013-04-10 08:45:08

+0

@jahanzaibjahanzaib - 這取決於你如何驗證登錄。如果你建立了你自己的,在Session中存儲一些東西並檢查它。 – 2013-04-10 09:11:14

相關問題