2
我已經爲一個asp.net應用程序實現了SQL Server會話模式。在SQL Server中保存的SessionId不同於從asp.net運行時生成的SessionId
<sessionState mode="SQLServer" compressionEnabled="true"
sqlConnectionString="Data Source=.;User ID=xxxx;Password=yyyyy;Integrated Security=False;"
sqlCommandTimeout="240" allowCustomSqlDatabase="true" cookieless="false" />
我創造了Session_Start
一個變量在global.asax
文件:
var sessionID = Session.SessionID;
我發現下面的數據,同時調試應用程序:
ASP.NET generated : lehxv4so4ioi2gqqaxtjzhyo
SQL Server saved : lehxv4so4ioi2gqqaxtjzhyo84497b6f
任何人都可以讓我知道什麼是上述不同結果的原因。