2014-03-13 23 views
0

我下載了一個asp.net樣本。我們如何添加會話ID鏈接頁面

當我跑,我看到這樣的鏈接:

http://localhost/(S(1uld2ekua0uuilxlw15zguus))/login.aspx 

你能告訴我,我們有字符串「(S(1uld2ekua0uuilxlw15zguus))」?我檢查了web.config,global.cs,但我仍然不知道我們在哪裏配置它。

我很滿意你的幫助。

謝謝。

+0

沒有人能回答您的查詢。這是加密的字符串。將其檢入到登錄類或派生類中。 – SpiderCode

+0

@SpiderCode,不,你錯了。其會話Id –

+0

這是真的。但每次都不一樣。所以你找不到。 – SpiderCode

回答

2

該字符串是會話ID。

什麼是會話ID?

會話Id是由asp.net生成的唯一ID,用於標識當前會話。

你看到它的鏈接,因爲

在web.config文件中,你也會有這樣的。

<system.web> 
    <sessionState cookieless="true"></sessionState> 
<system.web> 

如果您不需要在URL中,你可以設置cookieless=false

所以,就變成:

<system.web> 
    <sessionState cookieless="false"></sessionState> 
<system.web> 

現在,會話ID將被存儲在cookie 。

+0

非常感謝Amit Joki。我改變爲假,現在它工作。 –

+0

不客氣@朗唐 –

相關問題