易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET安全认证 三

——用Form 表单认证实现单点登录(Single Sign On)
作者:寒羽枫(cityhunter172)
第三部分 实现单点登录(Single Sign On) 
“等了好久终于等到今天,写了好久终于就快完结,但是网友的反应却让我有一些的伤心。盼了好久终于盼到今天,忍了好久终于把此文撰写,那些受冷落的无奈早就无所谓,累也不说累”(歌词《今天》新演绎)。看着人家的 Blog 文章的评论是一条接一条,再瞧瞧自己:“无人问津呐,真…无…奈……唉,没人理我,还是回家吧。”“哎,还没开始写,怎么就走了?回去干什么呢?”回去写作业去啊,上回交待的课外作业你做了没?(注:http://blog.csdn.net/cityhunter172/archive/2005/11/13/528463.aspx 在第二部分第六节布置的课外作业:此项目有两部门使用,其中每个部门分别都有些特定的页面仅供本部门用户浏览使用,请问该如何使用 Web.config 达到效果?)
不知有多少人做了作业,其实答案并不难。只需要在验证用户名与密码后,取得该用户的部门名称或部门代码,把它作为判断的依据就行了。最好不要用部门的数字ID,那样不利于以后的维护。
有一个秘密,一般人我不告诉他。Web.config 中的 <location> 节点的path 属性可以是一张具体页面的相对 URL 路径,如下:<location path ="ManageSys/Auditing.aspx">
好了,接下来就要揭开“比根目录Web.config 的作用范围还大的配置文件”之谜啦,它就是藏匿在 Windows 系统目录下,支配整个 .Net Framework 配置的传说中的Machine.config !!下面请大家以热烈的掌声,欢迎我们这位神秘侠客的闪亮登场……
九、        Machine.config
Machine.config ,性别不详,年龄未知,家庭出身:XML。深藏于“云深不知处”的操作系统目录下的某某地方(注:C:\WINDOWS【或 WINNT 】\Microsoft.NET\Framework\v1.1.4322【或 v1.0.3705 】\CONFIG),控制着“更上一层楼”的 .NET Framework 的本机配置。接下来简要的讲解一下它的内容,以及它与 Web.config 的关系。
经过“松下问童子”,我们好不容易找到这位隐者,打开一看,乖乖,足有 3700 多行!!“叫我怎么能不难过,偶只想看看是啥结构,可内容实在是太多太繁琐……”还记得偶经常对同事说的一句话么:“办法是人想出


相关文档:

asp.net 图片数据库存储详解(例子完整版)

asp.net 图片数据库存储详解(例子完整版)
 
asp.net 图片数据库存储详解(例子完整版)
按照以下的程序代码,经过本人在vs2005上的测试,修改实际可以运行的代码如下:
6个文件
是在一个发布根目录下的test文件夹中测试通过的。
SQL脚本如下:
CREATE TABLE [dbo].[image] (
[image_id] [bigint] IDENTITY ......

启动asp.net页面缓存(加快页面访问速度)

 启动页面缓存,代码如下:
<%OutputCache Duration="60" VaryByParam="*"%>
 说明:
Duration必需属性。页面被缓存旱,以秒为单位,且必须是整数。
Location 指定应输出进行缓存的位置。参数是以下选项之一:Any,Client,Downstream,None,Server,ServerAndClient
VaryByParam 必需属性。Request中变量 ......

asp.net的出路问题

    看了招聘信息,没发现几个是招.net的,都是Java 或者C、C++ 。发现参与的项目经验在校园招聘已经没有优势了,
   似乎外面更喜欢Java,但是个人感觉.NET会有很强大的趋势,所以还是学习学习,但是也不放弃C++的狂热,和windows编程的学习。
   好的导师受益匪浅!! ......

ASP.NET文件下载函数使用

 ASP.NET文件下载函数使用是什么情况呢?在你的Page_Load中添加这样的代码:
Page.Response.Clear();
bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000);
if (!success) Response.Write("下载文件出错!"); Page.Response.End();
ASP.NET文件下载函数代码为: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号