iis 访问由于凭据无效被拒绝+请求的资源在使用中的解决方法

问题背景:

IIS中,偶尔会遇到无法访问站点的情况,浏览器会提示错误:“HTTP Error 401.2 - Unauthorized”, 或者“由于凭据无效被拒绝”,或者“请求的资源在使用中”。这时候就需要针对这种情况进行解决,本篇攻略将详细讲解解决方法,以及两个实例。

解决方式:

  1. 确认站点设定

首先,要确认站点设定是否正确,包括站点的身份验证模式,以及授权规则等。若身份验证模式不正确,或者授权规则设置有误,则会导致访问失败。

比如,如果你的站点身份验证模式选择了“Windows验证”,但是你的电脑上没有配置正确的Windows账户信息,则会出现“401.2 - Unauthorized”的错误。

  1. 检查应用程序池属性

其次,应该检查应用程序池的属性是否设置正确。如果用户不具备访问该应用程序池的可执行文件或者目录权限,也会出现“401.2 - Unauthorized”的错误。

可以先确定应用程序池对应的身份验证账户信息是否正确,以及账户是否具备访问该应用程序池所需的权限。若身份验证账户不正确,则需要选择正确的身份验证账户。

  1. 配置IIS的Windows身份验证

默认情况下,IIS并没有开启Windows身份验证,需要手动开启。在站点的“身份验证”下,找到“Windows验证”,打开它并勾选该选项卡下的“启用”按钮。

之后,要选择Windows验证和NTLM验证,最后将Windows验证提升至顶级,以避免其他身份验证替换Windows验证。

实例一:

  1. 找到ISS面板的站点

首先,进入本地ISS管理面板,找到具体的站点,单击鼠标右键,选择“管理网站”选项。

  1. 开启Windows验证

在“身份验证”下,找到“Windows验证”,勾选该选项卡下的“启用”按钮,并选择Windows验证和NTLM验证,最后将Windows验证提升至顶级。

再次点击“管理网站”选项,此时可以正常访问该站点。

实例二:

  1. 开启IIS的Windows身份验证

首先,开启IIS的Windows身份验证,找到站点的“身份验证”选项卡,勾选“启用”按钮。

  1. 修改站点的Web.config文件

在站点的根目录下,找到Web.config文件,并打开。在configuration节点中添加如下代码:

<system.webServer>
    <security>
        <authentication>
            <windowsAuthentication enabled="true" />
        </authentication>
    </security>
</system.webServer>
  1. 配置应用程序池的身份验证

接下来,需要进入应用程序池的属性中,选择对应的“身份验证”。在该选项卡下,选择Windows身份验证,并确认设置。

  1. 重启IIS服务

最后,重启IIS服务,重新访问站点,此时应该没有出现之前的报错信息了。

结语:

通过以上方式,可以解决“401.2 - Unauthorized”的常见错误。需要注意的是,不同的IIS版本和不同的站点设置,可能需要采用不同的解决方式,需要根据具体情况进行调整。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:iis 访问由于凭据无效被拒绝+请求的资源在使用中的解决方法 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • IIS7.5 安全配置研究(推荐)

    IIS7.5 安全配置研究攻略 本文将详细讲解IIS7.5的安全配置研究,包括以下方面的内容: 认识IIS7.5 配置SSL证书 配置HTTPS访问 配置IP限制 配置请求过滤 示例说明 认识IIS7.5 IIS7.5是微软公司发布的一款Web服务器,是Windows Server2008R2的核心服务之一。IIS7.5拥有丰富的功能,包括SSL证书的配置和…

    IIS 2023年5月26日
    00
  • 解决IIS的Server Application Error的3种方法

    下面是详细的解决IIS的Server Application Error的3种方法攻略。 什么是IIS Server Application Error? IIS是Microsoft Windows系统的Web服务器。在使用IIS时,有时会发生Server Application Error,这种错误的原因可能有很多,例如应用程序池中的.NET Framew…

    IIS 2023年5月26日
    00
  • 在IIS下安装PHP扩展的方法(超简单)

    下面是“在IIS下安装PHP扩展的方法(超简单)”的完整攻略: 1. 下载并安装PHP扩展 首先,需要下载对应的PHP扩展。可以从官方网站 https://windows.php.net/downloads/ 或者其它镜像网站下载。 以下载PHP 7.4.10版本为例,可以在官方网站下载php-7.4.10-Win32-vc15-x64.zip。 下载完成后…

    IIS 2023年5月26日
    00
  • IIS中保持HTTP连接的设置方法

    Sure! 在IIS中可以通过“HTTP Keep-Alive”特性来控制是否保持HTTP连接。启用HTTP Keep-Alive的优点是减少在客户端和服务器之间建立TCP连接的次数。这样可以提高性能,并减少资源的浪费。下面是启用HTTP Keep-Alive的设置方法: 步骤一:打开IIS Manager 首先,我们需要在服务器上打开IIS Manager…

    IIS 2023年5月26日
    00
  • IIS导入服务器证书的方法(IIS5、IIS6、IIS7)

    以下是 IIS 导入服务器证书的方法,包括 IIS5、IIS6 和 IIS7 三个版本。 IIS5 和 IIS6 步骤一:安装证书 首先,需要安装证书文件,可以使用证书颁发机构(CA)提供的 PFX 文件。 双击 PFX 文件并输入密码,将 PFX 文件导入计算机证书存储中。 示例:假设有一个名为 mycertificate.pfx 的证书文件,密码为 my…

    IIS 2023年5月26日
    00
  • 安装IIS时如果老提示无法复制convlog.exe、iisadmin.mfl等文件

    安装IIS时如果提示无法复制convlog.exe、iisadmin.mfl等文件,可能是因为系统中已经存在同名的文件,或是文件损坏所致。解决此问题的方法是手动将文件复制到相应目录。以下是完整的攻略: 下载所需文件: 首先需要下载convlog.exe、iisadmin.mfl两个文件,可以在Microsoft官网下载或在一些资源网站搜索下载。注意下载的文件…

    IIS 2023年5月26日
    00
  • 让IIS6支持FLV和RMVB格式的设置方法

    让我们来讲解一下如何设置让IIS6支持FLV和RMVB格式的方法。具体攻略如下: 1. 安装对应的插件 首先,需要安装对应格式的插件来支持在IIS6上播放FLV和RMVB格式的视频文件。对于FLV格式,需要安装Flash Media Playback插件,而对于RMVB格式,需要安装RealMedia Splitter插件。可以从官方网站或者其他可信的网站下…

    IIS 2023年5月26日
    00
  • IIS里FTP多用户设置方法,终于不用Serv-U了

    IIS里FTP多用户设置方法 有些时候我们需要在网站上提供FTP服务,以方便用户下载和上传文件,这时候我们可以使用IIS提供的FTP服务,避免使用第三方工具如Serv-U。下面是IIS里FTP多用户设置方法的完整攻略。 步骤1:安装FTP服务器 首先,我们需要在IIS上安装FTP服务器组件。打开服务器管理器,转到角色 – > 添加角色,选择Web服务器…

    IIS 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部