2009-02-02 101 views
1

我收到了一些關於myCustom.ashx處理程序的令人困惑的結果。ashx處理程序發佈問題

如果我通過瀏覽器訪問該處理程序:

Token.Instance.User.UserId = 162 // which is correct 

如果我張貼到處理程序:

Token.Instance.User.UserId = 163 // a new user is generated. 

它好像當我將它張貼創建一個新的會話。

額外的信息:

public class myCustom: IHttpHandler, IReadOnlySessionState 


<sessionState mode="InProc" timeout="30" cookieName="xxx"/> 

回答

3

您使用的工具來做這個職位嗎?它有不同的UserAgent字符串嗎?這可能是你獲得不同於session/userId的原因。

+0

hmm interesing point。我從閃光燈發佈。讓我看看當我從同一瀏覽器發佈會發生什麼 – frosty 2009-02-02 20:01:06