LoginStatus控件中的登录页面默认值的改变

在控件的属性中,有LogoutAction和LogoutPageUrl两个属性,可以来设定注销时是仅仅刷新当前页面、转向到某个页面或者转向到登录页面。
 
测试这个控件时,有个问题比较困惑,就是如何设定LoginPageUrl(登录的页面),运行程序时,当按这个控件的显示的Login链接时,总是转到根文件夹下的Login.aspx,而实际的登录文件在/Member/Login.aspx 。
 
查了下资料,原来登录的Url是在web.config中设置的。如果是用Form验证登录,缺省的web.config是这样写的:
 
<system.web>
   <authentication mode="Forms" />
</system.web>
 
需要修改成如下的样子:
 
<system.web>
   <authentication mode="Forms">
   <forms loginUrl="~/member/login.aspx"></forms>
  </authentication> 
</system.web>

你可能感兴趣的:(status)