为了账号安全,请及时绑定邮箱和手机立即绑定

WebApi Session取不到值????

WebApi Session取不到值????

C#
噜噜哒 2018-12-07 11:46:27
我在登陆接口里面存储了Session,在过滤类中取Session,取的时候是NUll
查看完整描述

22 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

@幻天芒: 嘿嘿

查看完整回答
反对 回复 2018-12-24
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

@Crazydragcool: 额,不用哈。目标是解决问题,搞定就好~

查看完整回答
反对 回复 2018-12-24
?
慕斯709654

TA贡献1840条经验 获得超5个赞

@幻天芒: 本人为描述不清为您道歉,不要怪我,嘿嘿

查看完整回答
反对 回复 2018-12-24
?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

浏览器看看发送请求时有没有携带session的相关cookie

查看完整回答
反对 回复 2018-12-24
?
智慧大石

TA贡献1946条经验 获得超3个赞

@Crazydragcool: 了解了。

查看完整回答
反对 回复 2018-12-24
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

@幻天芒: 我存取Session都在一个WebApi,WebApi里面只写接口,网页当然不在一个WebApi,网页是html,

随便在哪里,估计我描述有问题

查看完整回答
反对 回复 2018-12-24
?
子衿沉夜

TA贡献1828条经验 获得超3个赞

@Crazydragcool: 同一个webapi居然会跨域,哈哈~

查看完整回答
反对 回复 2018-12-24
?
呼唤远方

TA贡献1856条经验 获得超11个赞

你的登录接口也是同一个webapi么?

查看完整回答
反对 回复 2018-12-24
?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

怎么看?

查看完整回答
反对 回复 2018-12-24
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

这个我已经配置了

查看完整回答
反对 回复 2018-12-24
?
达令说

TA贡献1821条经验 获得超6个赞

因为我这边是跨域调用,需要先Cors跨域,然后解决了,希望对你有帮助

查看完整回答
反对 回复 2018-12-24
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

 我肯定会解决

查看完整回答
反对 回复 2018-12-24
?
慕后森

TA贡献1802条经验 获得超5个赞

webapi 有特殊性,session 无法保存,我上次遇到个问题。mvc中不管是控制器里面 还是webapi里面 session都没法存。后来就怒了。换成了   System.Web.HttpContext.Current.Application["LoadExcel"]  后来暂时解决需求。你的session问题解决后给我回复下,看看咋解决的。

查看完整回答
反对 回复 2018-12-24
?
烙印99

TA贡献1829条经验 获得超13个赞

@琴声: 取的时候是null,存的时候有值

查看完整回答
反对 回复 2018-12-24
?
九州编程

TA贡献1785条经验 获得超4个赞

@Crazydragcool:

你调试程序的监控一下你的代码 ,存值的这段代码值有没有存入到session里面。

取值的时候,session里面是不是存到了值。

查看完整回答
反对 回复 2018-12-24
?
千巷猫影

TA贡献1829条经验 获得超7个赞

1 存值: HttpContext.Current.Session[userName] = Token;
2 取值: var token = System.Web.HttpContext.Current.Session[userName];
查看完整回答
反对 回复 2018-12-24
?
慕标琳琳

TA贡献1830条经验 获得超9个赞

贴代码看一看

查看完整回答
反对 回复 2018-12-24
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

 设置了呀

查看完整回答
反对 回复 2018-12-24
  • 22 回答
  • 0 关注
  • 1645 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信