1
在我的ASP.NET 4網站中,我得到了很多帶有會話字符串的url。正因爲如此,同一頁面被搜索引擎多次索引,全部使用不同的會話ID。 Erlier我也曾經有aspautodetecookie字符串附加到網址。但我後來可以刪除它。從URL字符串中刪除會話
如何從網址中刪除此會話 - 永遠。
如果我的網址是http://www.somesite.com/ViewProduct.aspx?ID=12,我希望它始終如此。
這裏有一些設置在我的web.config
<authentication mode="Forms">
<forms cookieless="UseCookies" loginUrl="~/AccessDenied.aspx" name="FORMAUTH" />
</authentication>
<sessionState mode="InProc" cookieless="false" timeout="15" />
<anonymousIdentification cookieless="AutoDetect" enabled="false" />
ok我該如何測試問題是否已得到解決?我的意思是這些會話ID是隨機發送到網址中的。 – 2011-05-12 01:56:30
另一個問題 - 如果我將cookieless設置爲true,並且客戶端不支持cookie,會發生什麼情況? – 2011-05-12 02:03:01
您將可以通過訪問將使用會話並導致回發的頁面來測試此功能。 – ItsPete 2011-05-12 02:12:32