cookies获取不到

snlixing 2017-05-19 06:05:34
原系统是用asp写的,登录的时候有记录Cookies,REQUEST.Cookies(prefix)("LOGINUSERNAME"),在asp.net页面中怎么获取这个Cookies呢,Request.Cookies["prefix"]["LOGINUSERNAME"] != null这样写提示System.NullReferenceException: 未将对象引用设置到对象的实例。
...全文
382 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
snlixing 2017-05-22
  • 打赏
  • 举报
回复
引用 11 楼 hanjun0612 的回复:
Request.Cookies[key]
Request.Cookies[prefix]["LOGINUSERNAME"] 提示上下文不存在prefix
正怒月神 版主 2017-05-22
  • 打赏
  • 举报
回复
Request.Cookies[key]
本人QQ-554433626 2017-05-22
  • 打赏
  • 举报
回复
if(Request.Cookies["prefix"]==null){ } 这样判断都报错 那就不懂了
snlixing 2017-05-20
  • 打赏
  • 举报
回复
行 16: if (!IsPostBack) 行 17: { 行 18: if (Request.Cookies["LOGUSERNAME"].Value == null || Request.Cookies["LOGUSERNAME"].Value == "") 行 19: { 行 20: Response.Write("<script>alert('请重新登录');location.href='../login.asp';</script>"); 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
snlixing 2017-05-19
  • 打赏
  • 举报
回复
我的cookies赋值是写在asp里的,想在.net中取值
snlixing 2017-05-19
  • 打赏
  • 举报
回复
asp里是这样写的REQUEST.Cookies(prefix)("LOGINUSERNAME"),不知道.net 里怎么转换
本人QQ-554433626 2017-05-19
  • 打赏
  • 举报
回复
你的cookies值是啥哦 ["prefix"]?["LOGINUSERNAME"] ? .Cookies["prefix"]["LOGINUSERNAME"] 这个写法没问题吗?
snlixing 2017-05-19
  • 打赏
  • 举报
回复
加上HttpContext.Current也不行
本人QQ-554433626 2017-05-19
  • 打赏
  • 举报
回复
加上HttpContext.Current试试
本人QQ-554433626 2017-05-19
  • 打赏
  • 举报
回复
引用 2 楼 snlixing 的回复:
[quote=引用 1 楼 qq_32661557 的回复:] 前端js可以获取cookie
需要后台判断是否登录的 if (!IsPostBack) { if (Request.Cookies["prefix"]["LOGINUSERNAME"] != null) BindLSDetail(); else Response.Write("<script>alert('请重新登录');location.href='../login.asp';</script>"); }[/quote]

if (HttpContext.Current.Request.Cookies["cookie值"] != null)
 {}

snlixing 2017-05-19
  • 打赏
  • 举报
回复
引用 1 楼 qq_32661557 的回复:
前端js可以获取cookie
需要后台判断是否登录的 if (!IsPostBack) { if (Request.Cookies["prefix"]["LOGINUSERNAME"] != null) BindLSDetail(); else Response.Write("<script>alert('请重新登录');location.href='../login.asp';</script>"); }
本人QQ-554433626 2017-05-19
  • 打赏
  • 举报
回复
前端js可以获取cookie

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧