2010-08-20 191 views
3

如何隱藏地址欄查詢字符串參數。我不想使用視圖狀態或會話或其他狀態管理技術。在我的asp.net應用程序。那我該怎麼做呢?加密和解密是其中之一,但它需要時間,並且不信任其viseversa轉換。我也嘗試過Get和POST方法。但沒有影響。如何隱藏查詢字符串或其參數。隱藏查詢字符串參數在asp.net

回答

2

POST不應該附加任何東西在地址欄中的網址。

被如何生成查詢字符串。它是否來自表單提交?

+0

是的,我有查詢字符串在href以及表單提交 – 2010-08-20 11:05:26

+0

如果它是一個HREF屬性的一部分,那麼我認爲你堅持它。我認爲Kragen是正確的:您需要評估這一要求。 – 2010-08-20 11:12:47

+0

確定多數民衆贊成罰款,讓說我給按鈕點擊鏈接或查詢字符串。那麼如何隱藏它? – 2010-08-21 04:51:01

2

你不能可靠地隱藏查詢字符串(除非你在每一頁後執行重定向,這是絕對不推薦)。

如果您正在使用的查詢字符串死心塌地,那麼你真的可以做的唯一事情就是模糊查詢字符串 - 或許基地64編碼的查詢字符串做的伎倆?

我不過問,什麼是你正在試圖解決? (這是一個安全問題,還是有另一個動機想要隱藏查詢字符串?)。