HttpContext.Current.User.Identity.Name为什么获取的是自己的机器名

作者: 浏览: 发布日期:2011-04-09
[导读]:

有可能突然某天发现

HttpContext.Current.User.Identity.Name获取的竟然是自己的机器名字,而且MemberShip.GetUser()永远获取的都是null,我就纳闷了,不是Membership提供程序都已经配置好了么?

看看你的web.config吧,<authentication mode="Forms"/>里面的mode值是不是已经被设置为了"Windows"了,恍然大悟!哈哈,改过来吧.....


免责声明:本文来源于网络,版权归原作者所有,仅供大家共同分享学习,如作者认为涉及侵权,请与我们联系,我们核实后立即删除。本站地址:http://www.sjz2.cn/news/show-737.html
请填写下方表单,我们会尽快与您联系
感谢您的咨询,我们会尽快给您回复!