1

我在 myCustom.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"/>
4

1 回答 1

3

您是否使用工具来发帖?它有不同的 UserAgent 字符串吗?这可能就是您获得与浏览器中不同的会话/用户 ID 的原因。

于 2009-02-02T19:52:12.497 回答