<authentication mode="Forms">
<forms loginUrl = "http://login.test.com" timeout="2" path="/" name=".test">
</forms>
</authentication><authorization>
<deny users="?" />
</authorization>在web.config里是这样设置的,每次打开页面就自动去http://login.test.com验证,请问有什么办法可以不让它自动登录.
<forms loginUrl = "http://login.test.com" timeout="2" path="/" name=".test">
</forms>
</authentication><authorization>
<deny users="?" />
</authorization>在web.config里是这样设置的,每次打开页面就自动去http://login.test.com验证,请问有什么办法可以不让它自动登录.
解决方案 »
- Asp.net(c#)如何实现域名查询
- js中调用后台变量,一定时间后后台变量重新赋值,但是前台js中得到的不变
- Web.Dev.WebServer.exe遇到问题需要关闭
- 为什么我下载的asp.net工程源代码图片显示老是出问题...
- 做了个控件,有点发现...顺便散散分
- 往客户端传递大量数据的问题
- ASP页面访问权限管理(web.SiteMap)
- ----.net中读取数据的问题---
- 如何用System.Web.UI.WebControls控件替换Microsoft.Web.UI.WebControls
- 怎么设置数据库,请大家给个意见~
- 如何设置触发器,谢谢!!!!!
- Access数据库改为xx.config?
<forms name="MyCheck" loginUrl="Main.aspx" protection="All" path="/" />
</authentication><location path="Login.aspx">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
哪些页面要验证就加上就可以了
if(User.Identity.IsAuthenticated)
{
.....
}
else
{
Response.Write("<script language='javascript'>alert('请登录!');window.location.href='登录地址url';</script>");
}
你需要把
<authorization>
<deny users="?" />
</authorization>改回
<authorization>
<deny users="*" />
</authorization>
<authorization>
<allow users="*" />
</authorization>