.net中关于windows身份验证的一个教训[原创]
来源:互联网 发布:java 重写equals 编辑:程序博客网 时间:2024/05/16 14:15
这些天搞.net,做了个后台管理系统,最后要用上用户身份验证,比较几种验证方式,感觉windows验证最简单,就用了。
首先,这个项目是在vs中搞的,在项目中有个目录为admin,在里面放个web.config文件,老是抱错,后来,在vs里把它设成应用程序(注意:不是在iis里),重新编译,问题终于解决。
接着是设置用户验证部分,在web.config文件里,<authentication mode="Windows" />下面加上<identity impersonate="true" />,<authorization> 后面加上<allow users="HA/administrator"/> (HA是机器名,administrator是guest用户-_-#) <deny users="*"/> ,再到iis里,把admin文件的属性--目录安全性--身份验证和访问控制--里,把集成windows身份验证勾上,其它的全部不选,然后,开始测试。
ie输入文件路径后,出现要求用户名和密码的对话框,输入用户名和密码,问题来了,总是进不去,找了N多文章,没解决。
再后面试验的过程中,发现用administrators组的一个帐号可以进(当然是web.config里设置了),新建立一个帐号,也可以,查看下,user组的,把它改成guests组,还是可以,再换一个,照样可以!!!怪啊,名字为administrator的guest帐户怎么会不可以呢?!天啊,这个问题折磨我快一天了,到底是怎么回事?!!!!好郁闷,问题虽然解决,但是这个问题却留了下来,怎么会啊,郁闷!!!
首先,这个项目是在vs中搞的,在项目中有个目录为admin,在里面放个web.config文件,老是抱错,后来,在vs里把它设成应用程序(注意:不是在iis里),重新编译,问题终于解决。
接着是设置用户验证部分,在web.config文件里,<authentication mode="Windows" />下面加上<identity impersonate="true" />,<authorization> 后面加上<allow users="HA/administrator"/> (HA是机器名,administrator是guest用户-_-#) <deny users="*"/> ,再到iis里,把admin文件的属性--目录安全性--身份验证和访问控制--里,把集成windows身份验证勾上,其它的全部不选,然后,开始测试。
ie输入文件路径后,出现要求用户名和密码的对话框,输入用户名和密码,问题来了,总是进不去,找了N多文章,没解决。
再后面试验的过程中,发现用administrators组的一个帐号可以进(当然是web.config里设置了),新建立一个帐号,也可以,查看下,user组的,把它改成guests组,还是可以,再换一个,照样可以!!!怪啊,名字为administrator的guest帐户怎么会不可以呢?!天啊,这个问题折磨我快一天了,到底是怎么回事?!!!!好郁闷,问题虽然解决,但是这个问题却留了下来,怎么会啊,郁闷!!!
- .net中关于windows身份验证的一个教训[原创]
- 关于asp.net中forms身份验证
- 关于写文件的一个教训
- 一个关于rm -rf 的教训
- ASP.Net:基于Windows的身份验证
- ASP.Net:基于Windows的身份验证
- ASP.Net:基于Windows的身份验证
- ASP.Net:基于Windows的身份验证
- ASP.Net:基于Windows的身份验证
- ASP.NET Windows身份验证
- asp.net中身份验证
- 关于SQLServer2000中windows身份验证Builtin/Administrator用户
- (asp.net)关于SessionState与序列化的一点教训
- 一个教训关于CDaoRecordSet::Open()
- 关于SQLServer2000中windows身份验证Builtin/Administrator用户误删除,引发的关于MSSQLSERVER服务的启动权限联想
- 【分享教训】关于一个字母价值2000块钱的深刻教训20150120
- ASP.NET中的Windows身份验证
- ASP.NET中的Windows身份验证
- 创建CLR自定义触发器-C#
- Perl中取得指定目录下的所有文件和目录
- 一个发邮件的例子
- Memory Management
- 如何用C#将数据库中的记录制成XML
- .net中关于windows身份验证的一个教训[原创]
- 轻轻松松产生 Makefile
- 中国各省编码
- C语言之四书五经
- IE中用window.open() 新开页面,有时会丢失Session 的问题。
- 编译kernel的正确顺序
- JPG,动态GIF,BMP一些常用解决办法
- 软件架构训练基础教程之导语
- 亲密接触VC6.0编译器