随笔分类 -  Windows Server Settings

Windows Server Related Issues
test page from Skydrive
摘要:在使用.NET Ajax控件的时候,有时候我们会在HTML页面的source里发现SciptManager会产生如下的请求:这个时候如果在IIS6/7里面设置了Request Filtering,拒绝带双横线--的请求,就会导致此Ajax功能异常。之所以要对double-hyphen设置这样的deny规则,是因为在SQL注入里,双横线可以用来注释SQL语句的条件判断,这样导致非法的SQL语句可以执行。为了解决这个问题,可以针对带特定的extension后缀的页面设置该规则,而对.axd不设置该规则。在IIS7.5里,可以视作已经集成了用在IIS6上的URLScan的Rule功能,所以可是实现这 阅读全文

posted @ 2012-11-21 10:30 李志鹏

Kernel-mode authnetication 对spn设置影响
摘要:问题定义:  在选择Kernel-mode authenticaiton以后,如果Application pool使用了custom identity,同时网站使用FQDN方式访问,此时设置spn以后可能导致Kerberos验证失败。根本原因:  该选项是iis7的新增选项,选择以后,IIS server使用的是hostname来解密service ticket。  如果使用了setspn -a http/fqdn domain\account来为application pool的identity设置了spn,那么client发给IIS的ticket里面使用的是domain\account衍生 阅读全文

posted @ 2010-12-20 19:13 李志鹏 阅读(282) 评论(0) 推荐(0)

Windows Server 2003中如何让新建的用户帐户能够立即进行IISADMPWD的测试
摘要:问题定义:对于新建立的用户帐户,或者reset密码之后的用户帐户,如果对其进行IISADMPWD的修改密码测试,会提示:Either the password is too short or password uniqueness restrictions have not been met.如果第一次修改密码,第二次又想将其该回去,也会出现类似错误。根本原因:默认情况下,用户帐户的Minimum Password Age为1,所以不能立即用于修改密码。默认情况下,Password是由一个History的记录的,所以如果新修改的密码与当前密码的前一个密码重复,也会出错。解决方法:显式修改Gro 阅读全文

posted @ 2010-12-04 17:24 李志鹏 阅读(996) 评论(0) 推荐(0)

导航