首先需要在 <system.web>节中加入
<authentication mode="Forms">
<!--设置名字为AdminUsers,默认转向adminlogin.aspx,过期时间60分钟-->
<forms name="AdminUsers" loginUrl="/Admin/Login.aspx" timeout="60"></forms>
</authentication>
<authorization>
<deny users="?"/> 拒绝所有匿名
<allow users="*"/>允许所有用户
</authorization>
System.Web.Security.FormsAuthentication.SetAuthCookie("admin", false);
“admin” 为cookies名称,false 为是否创建持久cookies,false为回话cookies
(一般还会同时创建一个session)
登出销毁票证
System.Web.Security.FormsAuthentication.SignOut();
销毁session