menu
more_vert
ASP.NET笔记

作者:dayu

全局Handler

技术分享

mechine.config:提供整个机器的默认配置,对该文件的个性将影响所有本机的站点

web.config:一般用于应用程序级别的配置文件,对其修改不影响其他站点,也可以用于站点下的子目录

基于XML区分大小写

可读可写

修改配置 不用重启服务器

应用配置应用最近的原则

安全控制:身份验证(登录页面)(是否拥有相应的身份); 权限控制(控制各种身份的用户所拥有的权限)

身份验证方式

Windows身份验证

Passport身份验证

Forms身份验证

<authentication mode=”Forms”><forms name=”” loginUrl=”页面” timeout=”60” protection=”All”(加密) ></forms></authentication>

授权:allow(允许) deny(拒绝) *(所有用户) ?(匿名用户)

<authorization><deny users=”?” /><allow roles=”用户名” /><deny users=”*” /></authorization>(系统总是按照从前向后逐条匹配的方式,执行最先的匹配者)

System.Web.Security.FormsAuthentication.RedirectFromLoginPage(用户名, false)(创建验证票)

Session.Clear();

Session.Abandon();

System.Web.Security.FormsAuthentication.SignOut();

Response.Redirect(退出后的页面);

ASP.NET笔记

原文地址:http://www.cnblogs.com/wuwangqianxun/p/7205060.html



Processed Time:0.20807790756226

_REQUEST:
Array
(
    [0] => read
    [1] => 95576
)
_SESSION:
Array
(
    [fid] => 4
)