首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

便利判断是否登录的方法

2012-07-05 
方便判断是否登录的方法asp.net 中有没有类似jAVA中的include的指令,或者是web.config配置文件呢?用于判断

方便判断是否登录的方法
asp.net 中有没有类似jAVA中的include的指令,或者是web.config配置文件呢?用于判断用户是否登录。用判断session太麻烦了。谢谢

[解决办法]
用form认证!
直接在webconfig中加入

C# code
<authentication mode="Forms">      <forms loginUrl="~/Login.aspx" name=".ASPXFORMSAUTH" enableCrossAppRedirects="true">      </forms>    </authentication>    <authorization>      <deny users="?" />    </authorization>
[解决办法]
web.config 的location节点可以限制是否已经登录过的
[解决办法]
iframe嵌套页面判断
basepage判断sesson
forms验证
public class BasePage : System.Web.UI.Page
{
public BasePage()
{ }
protected override void OnInit(EventArgs O)
{
if (base.Session["UserId"] == null || base.Session["UserId"].ToString().Equals(""))
{
Response.Redirect("~/Error.aspx");
}
}

}
<authentication mode="Forms">
<forms loginUrl="/login.aspx" defaultUrl="~/a.aspx" />
</authentication>

热点排行