Я получаю некоторые запутанные результаты вокруг обработчика 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"/>