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