,401错误web服务器怎么解决?

用户投稿 143 0

关于“iis_php_401”的问题,小编就整理了【2】个相关介绍“iis_php_401”的解答:

401错误web服务器怎么解决?

1、首先打开电脑,点击打开电脑左下角开始菜单栏中的“运行”。

2、然后在弹出来的窗口中点击输入“gpedit.msc”,回车确定。

3、然后在弹出来的窗口中点击打开Windows 设置中的“安全设置”。

4、然后在弹出来的窗口中点击选择本地策略中的“用户权限分配”。

5、然后点击打开右侧中的“从网络访问此计算机”。

6、点击打开“添加用户或组”。

7、点击“高级”选项。8、点击选择“立即查找”。

9、出现的用户添加对话框中,查找用于网站访问的IIS匿名用户:

10、除此之外,网站目录的权限也要设置添加对应的IIS网站访问权限:11、按win+R,打开运行窗口,输入“CMD”,回车确定。

12、然后输入“gpupdate /force”,回车确定,重启电脑就解决问题了。

解决方法:确保您使用了正确的URL。如果URL输入不正确,有时也会出现401错误。

2、清除浏览器的缓存。401错误的常见原因之一是过时或不正确的缓存数据或cookie。

解决方法:确定页面URL没有任何问题,然后清除浏览器的缓存,刷新域名服务器(DNS)。

401是什么类型的网络错误?

HTTP401错误代表用户没有访问权限,需要进行身份认证。与这个错误一同返回的还有认证使用的方式(Basic或者Digest)和认证时使用的字段(realm)名称。在这两种认证方式中,Basic认证方式使用的密码没有经过加密,直接在网络中传输;Digest方式使用加密的密码,这种方法更加安全,但是在目前的情况下技术还不成熟,不能使用。字段名称描述被保护资源的基本信息,并能够帮助用户记住他使用的用户名/密码对。

浏览器接收到401错误信息之后,进行解释,提供一个对话框用于输入用户名/密码。在完成之后送交服务器。服务器验证之后,在验证通过的情况下把请求的资源送给浏览器,否则可能再送出401错误信息。这个过程可以由程序进行控制。验证过程最多有三次。

基本信息

中文名

401错误

外文名

401error

原因

关闭了匿名身份验证

1、错误号401.1  

症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。  

分析:  

由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。  

解决方案:  

(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:  

控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。  

(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:  

开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。  

注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。  

到此,以上就是小编对于“iis_php_401”的问题就介绍到这了,希望介绍关于“iis_php_401”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!