c#sessions“对象引用未设置为对象的实例.”

c#sessions“对象引用未设置为对象的实例.”,第1张

概述我有一个ASHX文件: Object reference not set to an instance of an object. 在线上: HttpContext.Current.Session["loggedIn"] = true 这是我如何正确使用会话? 我猜这届会议是罪魁祸首;参考 here,您可能想尝试将:IRequiresSessionState添加到您的处理程序(ashx的代码隐藏) 我有一个ASHX文件:

Object reference not set to an
instance of an object.

在线上:

httpContext.Current.Session["loggedIn"] = true

这是我如何正确使用会话?

解决方法 我猜这届会议是罪魁祸首;参考 here,您可能想尝试将:IRequiresSessionState添加到您的处理程序(ashx的代码隐藏).所以你应该有类似的东西:
public class Handler1 : IhttpHandler,System.Web.SessionState.IRequiresSessionState {    public voID ProcessRequest(httpContext context)    {        context.Response.ContentType = "text/plain";        context.Response.Write("Hello World");        context.Session["loggedIn"] = true;    }    public bool IsReusable    {        get        {            return false;        }    }}

还要注意,与传入的上下文交谈更容易,但httpContext.Current也应该工作.

总结

以上是内存溢出为你收集整理的c#sessions“对象引用未设置为对象的实例.”全部内容,希望文章能够帮你解决c#sessions“对象引用未设置为对象的实例.”所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1237733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存