读书人

SetAuthCookie忘!

发布时间: 2012-01-09 21:05:42 作者: rapoo

SetAuthCookie忘高手指点!!!
FormsAuthentication.SetAuthCookie( "sUid ", false);
string aa = User.Identity.Name;
为什么在调试时,aa的值为空呀?如何解决呀??

[解决办法]
webconfig里身份验证模式调成forms了么?
[解决办法]
FormsAuthentication.SetAuthCookie( "sUid ", false);

改成

FormsAuthentication.SetAuthCookie( "sUid ", true);
[解决办法]
我也遇到这个问题,我已经解决了。
检查你的name值中是否包含有“空格”,比如name= ".ASPXAUTH "的话肯定会出现你说的问题,只有name= ".ASPXAUTH "才是正确的!

读书人网 >asp.net

热点推荐