控制对网站的访问

访问|控制

每个FrontPage Web(包括每个子Web)都包含构成FrontPage Server Extensions的三个ISAPI DLL复制,这些DLL是在FrontPage Web顶层目录下的目录中生成的。
▲_vti_bin/_vti_adm/admin.dll是为了完成管理Web的任务
  ▲_vti_bin/_vti_aut/author.dll是为了编写FrontPage Web
▲_vti_bin/shtml.dll执行浏览时期的行为

FrontPage通过把HTTP POST的要求发送到这些DLL来进行所有的编写及管理工作,FrontPage服务器扩展存储在用户文件根目录下的独立目录之中。

HTTP是无状态的协议,IIS对每个HTTP请求的处理是相互独立的,例如,当HTTP请求从FrontPage Explorer访问网站的Admin.dll时,IIS试图以匿名用户IUSER_hostname方式来执行请求,IIS能不能执行Admin.dll处理请求,这有很多的原因:

(1),IIS可能不允许启用匿名浏览
(2),包含Admin.dll的目录没有被IIS设为不可执行
(3),Windows NT中可能不存在IUSR_hostname用户(在安装时由IIS创建),或者安装IIS后这个用户被禁止
(4),Admin.dll的ACL可能没有给IUSR_hostname执行文件的许可权

如果匿名用户不能执行Admin.dll,Web服务器会返回错误401(禁止访问),然后,FrontPage Explorer提示浏览者提供用户名和口令,并使用Windows NT鉴别用户,用户可能看不到这个提示,就像浏览者只是提供了登录用户的安全性ID一样,用户被鉴别后,IIS将再次试图使用用户提供的账号执行操作,如果被鉴别的用户具有执行Admin.dll的许可权,那么此用户就可以成为FrontPage管理员,并进行适当的操作。

在实际应用中,因为FrontPage Explorer能够缓存最初提示时的用户名和口令,因此不会在每次HTTP请求时都要求用户提供用户名和口令,但是,如果缓存的用户名和口令执行操作许可权不够,会提示用户输入新的用户名和口令。

即使FrontPage和IIS的设置都是正确的,用户也可能被禁止访问FrontPage站点,这取决于用户账号的状态,如果Windows NT用户不再存在,或者已经被禁止,或者所处的状态不能执行这些ISAPI DLL,这些用户都将被拒绝访问。

本文由沙滩小子整理制作,您可以转载,但请注明其出处,谢谢!

时间: 2024-10-01 20:11:11

控制对网站的访问的相关文章

利用CSS改善网站可访问性

css|访问  利用CSS改善网站可访问性    作者: BUILDER.COM来源: www.BUILDER.COM类型: 翻译     最近,我不得不对我的一个客户的旧网站进行更新,使得它能够达到可访问性的标准.对三四年前的旧代码进行挖掘的想法根本没有吸引力,主要是因为我曾经使用的很多编程惯例已经不再适用,特别是从可访问性上来讲.我曾经使用绝对的字体大小,固定的页面宽度和表格来做版面设计和空间分配.     像那时建构的很多网站一样,我的客户的网站使用了Cascading Style She

伊朗称正研发新软件可控制社交网站

人民网1月5日电 (记者 杨迅.牟宗琮)伊朗媒体5日报道,伊朗正在研发一种可以控制社交网站的新软件.据专家阿玛迪 莫哈丹介绍,这款新软件可以向伊朗人过滤负面网络信息,同时让网民充享受网络的乐趣,但他没有透露这款软件投入使用的时间,也没有说明 什么样的社交网站会收到影响.伊朗此前已开始推行被称为"清洁网络"的"内联网"计划,对一些存在敏感内容的社交网站予以封锁和限制访问.伊朗政府曾表示,这有助于维护伊斯兰伦理和道德标准.

硬盘损坏后网站不能访问的补救

访问|硬盘 记得我还在www.itnow.com.cn的时候,网站的服务器常会出现一点问题,有时候网速特慢,有时候OA不能上,有时候网站无法访问,遇到倒霉的时候,OA和ITNOW.COM.CN都登录不了,这样不仅影响了网站的正常运行,也了降低了网站的访问量,加上ITNOW服务器有些空间租给了其它网站,那些网站需一天二十四小时运行,当服务器不能正常运行的时候,也影响了他们的工作,从而遭到他们时常的投诉.曾经有几次,服务器在半夜出现了问题,结果技术人员则需要马上起床进行维修,要是遇到大一点的问题,技

新网DNS服务器出现问题 数万网站无法访问

4月27日消息,新网DNS服务器今早出现问题,目前已造数万网站无法访问. 部分使用新网进行域名DNS解析的网站现都处于瘫痪中,有业内人士称,造成此原因要么可能是新网的DNS服务遭到大量的攻击,要不是服务器出现大的故障. 某新网代理商致电新网的客服,新网承认DNS目前的确存在问题,但没有透露是什么原因所到,只是称新网技术人员正在全力解决中,估计90分钟内恢复.   新网主页无法访问 相关阅读: 2006年9月21日下午5时左右,作为国内三大域名服务提供商和网站服务提供商之一,新网的域名解析服务器出

测试网站可访问性的工具

  你设计网站的最重要目标之一就是让网站可以吸引尽可能多的访客,但是你了解过你网站真正的可访问性(亦称无障碍性)了吗?色盲访客能是否能正常访问?网页上的所有脚本是否能正常运转?你的颜色可能总体上看来不错,但是对比色的差异能否足够以保证网页的易读性?下面这12个工具正好是设计来回答这些文的,可以肯定的是如果你正在考虑网站可访问性这件事情的时候,这些工具都值得你经常使用,虽然他们可能每次都给你同样的答案. 忠告:尽管这些工具都很有用而且可以帮你辨别出很多问题,你永远不能太迷信他们给出的所有建议,更多

某些网站不能访问的原因及解决方法

  在进行网上冲浪时,经常会发现某些网站始终不能访问,这时需要检查一下windows7旗舰版的相应设置. (1)安全级别设置.如果在系统中设置的安全级别过高,就会对一些网站安全设置进行过滤,阻止用户对可能有危险的网站进行访问.这时只需要降低用户的安全级别设置就能访问这些网站了. (2)软件设置.除了操作系统自带的安全设置外,用户在系统中使用的一些软件防火墙.杀毒软件等安全类软件都会对网络访问有监视,检査这些软件的设置是否屏蔽了自己想访问的网站. (3)网路限制.一是网络管理员通过交换机限制了某些

网页-iis部署的网站不能访问外部网站

问题描述 iis部署的网站不能访问外部网站 小弟自己做了一个webservice,调用http://www.ip138.com/ip2city.asp可以获取本机的ip地址和所在地区.将webservice部署到iis后,网页上调试的时候,就会报错System.Net.WebException: The remote name could not be resolved: 'www.ip138.com'获取不了ip地址和所在地区了.请牛人指导一下,谢谢!

ping域名发现ip地址不正确,但网站可以访问

问题描述 ping域名发现ip地址不正确,但网站可以访问 ping域名发现ip地址不正确,不是我们服务器的地址 但网站却可以访问,以前从没遇到过这个现象 我们也没有使用过什么加速.缓存什么的 解决方案 ping 是走的icmp协议. 解决方案二: 自己去域名管理后台看下做了cname记录没有..不是你说没有就没有,也可能是dns临时服务器出问题了什么的 解决方案三: 不可能!既然能ping到这个IP,那么说明你们服务器上一定有!要么是双网卡(另一个网卡IP你不知道,这个可能性小),要么就是域名不

求大神指教 vb.net 怎么控制在网站登陆界面的自动登陆的操作

问题描述 vb.net怎么控制在网站登陆界面的用户名密码读取excel中的数据进行填充,验证码也自动解析.然后进行自动登陆操作!!! 解决方案 解决方案二:验证码基本搞不定.解决方案三:获取网页源码中的登陆按钮,模拟点击,或者用fiddler监控登录时POST的数据,然后模拟发送请求http://hi.baidu.com/gotodoit/item/4d69a50a6260d6e0fe240d77http://www.cnblogs.com/mouse-coder/archive/2013/03