【问题标题】:ashx handler post issueashx 处理程序发布问题
【发布时间】:2009-02-02 19:44:47
【问题描述】:

关于 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"/>

【问题讨论】:

    标签: asp.net session post ashx


    【解决方案1】:

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

    【讨论】:

    • 嗯,有趣的一点。我从 Flash 发帖。让我看看当我从同一个浏览器发帖时会发生什么
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-07
    • 2012-11-26
    • 2011-09-10
    • 2013-11-17
    相关资源
    最近更新 更多