51Testing软件测试论坛
标题:
如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
[打印本页]
作者:
eric801123
时间:
2004-11-23 10:46
标题:
如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
如何使用 C# .NET 在 ASP.NET 应用程序中实现基于窗体的身份验证
作者:
yinhao2000
时间:
2004-11-29 14:58
使用asp.net的会话功能
像application和session等等,都可以实现此功能
作者:
cwj007
时间:
2004-12-10 17:10
验证通过后设Session["logined"] = true;
//再在Page_Load()中验证
还有更好的:Global.asax的Session_Start()验证
if(Session["logined"] =null)
{
//跳出
}
else
{
//不处理
}
1)
可以在验证通过后设 Session[ "logined "] = true;
在每个 Web 页面的 Page_Load() 函数中加入:
if (Session[ "logined "] == null | | !(bool)Session[ "logined "])
{
Response.Redirect( "default.aspx ");
}
即可。
2)// 有些没有理解
--web.config--
<authentication mode="Forms">
<forms name="MyAPPAuth" loginUrl="LogWeb.aspx">
</forms>
</authentication>
<location path="MainWeb.aspx">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<location path="all">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
作者:
cwj007
时间:
2004-12-10 17:10
当然还有可有基它方式验证
作者:
great0729
时间:
2005-2-4 16:46
标题:
:)期待斑竹更多更好的方法!!
作者:
q789789q
时间:
2008-4-13 10:45
学习中,受益匪浅,谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2