日期:2014-05-18  浏览次数:20448 次

身份验证 Identity 问题。谢谢。
每次运行程序,总是Identity.Name直接就获得了一个值。

请问这个值是用户管理里的哪个帐户,还是安装ASP.net时自动设置的帐户?谢谢!

注:程序中的逻辑是,在Page_load中判断用户类型,但没有登录的话,身份Identity不应该有值。

------解决方案--------------------
引用楼主 kk706 的帖子:
每次运行程序,总是Identity.Name直接就获得了一个值。

请问这个值是用户管理里的哪个帐户,还是安装ASP.net时自动设置的帐户?谢谢!

注:程序中的逻辑是,在Page_load中判断用户类型,但没有登录的话,身份Identity不应该有值。

------解决方案--------------------
<location path="*">
<system.web>
<deny user="?"/>
<system.web>
</location>