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

请问没有设置loginUrl,打开项目中的任一页面怎么会自动跳到登录页面呢?
我看到一个例子,没有设置loginUrl,即没有做如下设置
<forms   name= ".ASPXUSERDEMO "   loginUrl= "Formslogin.aspx "/>
但打开任一页面,仍会自动跳到登录页面,这是怎么回事呢?

------解决方案--------------------
在httpmodule中进行判断,并Response.Redirect
------解决方案--------------------
这种验证方式如果不是forms的话,是完全有可能的
写一个基类页,基类页中判断session的值,如果为null(nothing),那么转到Formslogin.aspx

其他页继承自此基类页就可以做了
------解决方案--------------------
应该是form验证,或者就是session了,在基类中进行判断,