IIS错误:错误信息 401.3: 您无权使用您提供的凭据查看此目录或页

(1)IIS没有开启“启用父路径”(修改方法:右键站点->属性->主目录->配置->选项),修改后,一定要重启IIS。

(2)IIS没有开启“启用会话状态”(修改方法:右键站点->属性->主目录->配置->选项),修改后,一定要重启IIS。

(3)IIS站点,没有开用户写入权限(服务器开通写入权限方法:找到网站主目录文件夹 -> 右键 -> 属性 -> 安全 -> 添加 -> 高级 -> 立即查找 ->添加“Internet 来宾帐号”或“IIS_WPG”,写入权限。)。

(4)如果操作系统是64位,请在iis中设置兼容允许32位应用程序。

—————————————————————————————————————————————————————————————————-

1.没有设置好首页文件

打开IIS然后依次打开该网站的属性–文档–添加,把需要设置成首页的文件添加上去。

2.没有允许ASP

打开IIS然后找到“web 服务扩展”,将“Active Server Pages”设置为允许。

3.权限设置错误

打开网站目录的文件夹,右键属性–共享和安全–添加,右边会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户。

打开IIS然后依次打开该网站的属性–目录安全性,这里会有一个IP和身份验证,点击一下“编辑”,然后会选“浏览”,就会有一个“立即查找”,然后找到“IUSR_计算机名称”这个用户即可。

4.设置匿名身份验证

IIS 创建 IUSR_计算机名称 帐户(其中计算机名称是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。

5.没有设置执行的权限

打开IIS然后依次打开该网站的属性-主目录,

首先勾选“脚本资源访问”,然后将最下面的“执行权限”修改成“纯脚本”


在配置IIS的时候,如果安全稍微做的好一些。就会出现各式各样的问题。比如,常见的访问网页会弹出用户名密码的登陆界面,或者是访问某种页面比如html,asp没事情,但是访问jsp或者php就有问题,显示401.3 ACL 禁止访问资源等  通常的解决办法是。

1、错误号401.1
症状:HTTP 错误 401.1 – 未经授权:访问由于凭据无效被拒绝。
分析:
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地

你可能感兴趣的:(IIS错误:错误信息 401.3: 您无权使用您提供的凭据查看此目录或页)