为网站添加安全机制,windows与Form验证。
来源:互联网 发布:华为java编码规范 编辑:程序博客网 时间:2024/05/22 06:57
--------Web.config--------------
<!--基于Windows的身份认证-->
<configuration>
<system.web>
<authentication mode="Windows"></authentication>
<authorization>
<!--除了匿名之外别人都可以-->
<deny users="?"/>
<allow users="*"/>
<!-- 授权,除了Test这个匿名,别人都可以-->
<deny users="?"/>
<deny users="Test"/>
<allow users="*"/>
</authorization>
<compilation debug="true" targetFramework="4.0" />
</system.web>
</configuration>
<!--基于Froms的身份认证-->
<configuration>
<system.web>
<authentication mode="Forms">
<!--loginUrl登录时的那个页面(所有的用户都从登录这个页面进入网站,别的地方不让进)
给Cookie加密protection -->
<forms loginUrl="login.aspx" timeout="2880" name="aaa" protection="Encryption"/>
</authentication>
<!--授权-->
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<!--在images文件夹下的图片是可以被访问的-->
<location path="images">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
<!--在subPages文件夹下的子页是可以被访问的-->
<location path="subpages">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
</configuration>
----------registor.aspx-----------
<body>
<form id="form1" runat="server">
<div>
注册页……
</div>
</form>
</body>
-----------default1.aspx------------
<body>
<form id="form1" runat="server">
<div>
default1页………………
</div>
</form>
</body>
---------------Login.aspx--------------------
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" Xonclick="Button1_Click" />
<br />
<br />
<img src="images/1.gif" />
<br />
<asp:Login ID="LoginControl" runat="server">
</asp:Login>
</div>
</form>
</body>
--------------Login.aspx.cs-----------------------
protected void Button1_Click(object sender, EventArgs e)
{
if (this.TextBox1.Text == "admin" && this.TextBox2.Text == "123")
{
//from授权,
FormsAuthentication.SetAuthCookie(this.TextBox1.Text, false);
}
}
- 为网站添加安全机制,windows与Form验证。
- 3.为网站添加安全机制——windows与Form验证。
- 配置sharepoint网站为Form表单验证
- 配置sharepoint网站为Form表单验证
- 更安全的登录验证机制:为你的网站加点盐
- 网站安全之为Web项目添加验证码功能(一)
- 网站安全之为Web项目添加验证码功能(二)
- 为ActiveMQ服务器添加简单验证机制
- 手机号验证,为jquery-validation添加自定义验证方式,以及Ajax提交form表单
- hessian-添加安全机制
- Windows Form线程安全调用
- Session机制与应用(安全退出、网页验证码)
- FORM登录的WINDOWS验证
- windows安全机制
- Windows 安全资料库网站
- Form验证模式和Windows 验证模式
- 为网站添加logo
- ExtJS 的表单验证机制(Form Validation)
- IOS之UILabel显示内容自动换行
- WebService提供Add和getStudent服务(IIS发布)
- 【BZOJ1033】[ZJOI2008]杀蚂蚁antbuster
- 6个有用的MySQL语句
- modbus源代码
- 为网站添加安全机制,windows与Form验证。
- 探索Lua5.2内部实现:虚拟机指令(4) Table
- Fancybox的API和配置选项说明
- 制作客户端邮件发送系统(winform版)
- 剖析solr实用性
- 安倍政府好斗举动令亚洲邻国和国际社会深感不安
- vmware 安装篇
- Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程
- 如何比较两个数据表