- 博客(9)
- 资源 (36)
- 收藏
- 关注
原创 asp.net中的窗体身份验证(完整篇之四:获得用户数据)
在《asp.net中的窗体身份验证(完整篇之三:用户登录页面) 》中介绍了如何创建一个自定义身份验证票,如何将自定义的身份验证票写入Cookie中。而在自定义的身份验证票中,可以传递一个用户数据,这个用户数据十分有用。可以用来存放用户权限等级、用户VIP号、用户角色等数据,而这些数据往往可以用来控制用户的权限范围。下面我们来看一下怎么样获得用户数据。 首先,修改web.co
2009-05-28 15:14:00 3688 1
原创 asp.net中的窗体身份验证(完整篇之三:用户登录页面)
在《asp.net中的窗体身份验证(完整篇之二:asp.net的窗体身份验证过程) 》中我们介绍了asp.net的窗体身份验证过程,按照这个流程,我们可以开始动手编写网页代码。根据《asp.net中的窗体身份验证(完整篇之一:创建asp.net的窗体身份验证方式) 》中的web.config代码,我们网站的登录页面为AdminLogin.aspx。在没有登录的情况下,如果访问Default
2009-05-28 11:33:00 9940 4
原创 asp.net中的窗体身份验证(完整篇之二:asp.net的窗体身份验证过程)
在《asp.net中的窗体身份验证(完整篇之一:创建asp.net的窗体身份验证方式) 》中介绍了如何通过修改web.config文件来创建窗体身份验证。修改完web.config文件之后,网站就可以使用窗体身份验证方式来验证用户身份了。那么,整个身份验证的过程是怎么样的呢? 前面说过,在asp.net中,身份验证过程分为两部分,一部分是IIS中的身份验证,只有通过了IIS
2009-05-28 10:42:00 4456 1
原创 asp.net中的窗体身份验证(完整篇之附录:web.config中相应节点详解)
要使用asp.net窗体身份验证,要做的第一件事就是修改web.config文件。 首先,必须要修改节点下的子节点,将该子节点中的mode属性值设为“Forms”。 然后,在节点下添加子节点,并在该子节点中配置Forms验证方式的具体参数。 第三,如果在节点中的protection属性值为All,则要在节点下添加子节点,并在该子节点中设置数据验证的方法。
2009-05-27 17:52:00 4606 5
原创 asp.net中的窗体身份验证(完整篇之一:创建asp.net的窗体身份验证方式)
在《asp.net中的窗体身份验证(最简单篇) 》中介绍了使用FormsAuthentication.SetAuthCookie()方法创建身份验证票据的方法,事实上,这是一个使用缺省的身份验证票据的方法。在asp.net中,Forms身份验证的方式是在用户登录时创建一个身份验证票,然后将这个身份验证票存放在Cookie中,以后整个网站都可以通过这个Cookie来判断用户是否已经登录。如果
2009-05-27 16:53:00 5760
原创 多条件查询的程序
在一个网站中,常常会使用到查询功能。假设一个企业内部网中,用户信息里通常会涉及到工号、姓名、性别、学历、职业、职称、身份证号码、手机号码、座机号码、传真号码、邮政编号、通讯地址等信息。而在对用户进行查询时,也可能会使用到多种条件的查询方式,如通过工号查询、通过姓名查询、通过性别查询、通过学历查询等。也有可能会通过多种条件的组合查询,如查学历是大专的女员工等。 对于这种查询情
2009-05-26 18:14:00 1427 2
原创 asp.net中的窗体身份验证(分目录验证篇)
在上一篇博文《asp.net中的窗体身份验证(最简单篇)》中的身份验证虽然很简单,但是有一个缺点,就是访问整个网站都必须要经过身份验证,而事实上,很多网站都不会这么要求的。 比如一个新闻系统,通常只有在发布新闻的网页才需要身份验证,而用户浏览新闻是不需要身份验证的。对于这种情况,就要针对不同的网页来进行身份验证了。 要实现这种功能,也只要将《asp.net中的窗体身份
2009-05-26 16:43:00 4154 1
原创 asp.net中的窗体身份验证(最简单篇)
在创建网站中,常常会使用到身份验证。asp.net中内置了几种身份验证的方式,如Windows、Froms、Passport等。这几种身份验证的方式各有不同。一般来说,网站的身份验证方式都会经过以下几个步骤: 1、输入用户名和密码,单击确定按钮。 2、在后台判断用户名和密码是否正确,如果错误返回提示;如果正确,进入可访问的页面。 在ASP时代,通常都会在
2009-05-26 15:32:00 7016 3
原创 SQL Server日志过大会影响查询结果
一台老Web服务器上,使用的是ASP+SQL Server 2000的网站,五六年了,使用起来一直很顺畅,也就没有怎么去理它。 前几天发现网站的查询有点不正常,一般来说,会先查询出一级目录的内容,单击一级目录后会查询出二级目录……一直到查询到最下面的文件。可是这几天发现,查询速度很慢,而且,查询出来的也不是一级目录,而是直接显示最下面的文件,显示的数据量也有问题。 一
2009-05-26 15:30:00 1914 2
《asp.net中的窗体身份验证(验证HTML文件)》源代码
2010-01-06
《图片切换》中的源代码1
2010-01-05
《asp.net中的窗体身份验证(完整篇之三:用户登录页面)》源代码4
2010-01-04
《asp.net中的窗体身份验证(完整篇之三:用户登录页面)》源代码3
2010-01-04
《asp.net中的窗体身份验证(完整篇之三:用户登录页面)》源代码2
2010-01-04
通用的CSS二级菜单
2010-01-04
经典的CSS二级菜单修改:水平方向
2010-01-04
经典的CSS二级菜单修改:二级菜单为水平式2
2010-01-04
经典的CSS二级菜单修改:二级菜单为水平式1
2010-01-04
经典的CSS二级菜单修改:弹簧式
2010-01-04
经典的CSS二级菜单
2010-01-04
网站中常使用到的飘浮广告
2010-01-04
《图片切换》中的源代码2
2010-01-04
《asp.net中的窗体身份验证(完整篇之四:获得用户数据) 》源代码
2010-01-04
《asp.net中的窗体身份验证(完整篇之三:用户登录页面)》源代码1
2010-01-04
《asp.net中的窗体身份验证(分目录验证篇)》源代码
2010-01-04
asp.net中的窗体身份验证(最简单篇)源代码
2010-01-04
自定义控件(六)创建完全自定义控件
2011-05-11
创建自定义控件(八)输出HTML代码
2011-05-11
创建自定义控件(九)添加属性
2011-05-11
自定义控件(十)添加枚举型属性
2011-05-11
自定义控件(十)添加枚举型属性
2011-05-10
自定义控件(十二)添加在属性窗口中可折叠的属性(二)
2011-05-10
自定义控件(十三)添加内镶属性
2011-05-10
自定义控件(十四)内镶属性与内联属性的优先级
2011-05-10
自定义控件(十一)可折叠的属性(一)
2011-05-10
自定义控件(十五)创建控件时出错
2011-05-10
创建自定义的GridView控件
2011-05-10
让流媒体服务在超过16个处理器的服务器中运行
2011-05-10
自定义控件(五)修改tagprefix
2010-06-01
创建自定义控件(四)为自定义控件添加默认值
2010-06-01
《asp.net中的窗体身份验证(完整篇之六:登出后不能通过后退回来面来的页面)》源代码
2010-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人