IIS 上的 HTTPS 站点返回 401,HTTP 有效

问题描述 投票:0回答:0

希望能帮助弄清楚为什么 IIS 上的 HTTPS 绑定返回 401 状态代码,而同一站点的 HTTP 绑定工作。

以下屏幕截图显示了当您浏览到 HTTPS 站点时发生的情况:

以下截图显示了绑定:

以下屏幕截图显示身份验证设置:

以下截图显示文件权限:

以下截图为IIS版本:

TLS 证书来自 Let's Encrypt,但我得到与 IIS 开发证书相同的结果。

静态 HTML 页面和 ASP.NET Core 应用程序也会出现同样的问题

网站的 HTTP 版本有效,但 HTTPS 返回 401。

任何帮助将不胜感激。

编辑 1 - 附加信息:

已安装并启用失败请求跟踪功能,如下面的屏幕截图所示,但在重现问题时未创建日志文件。

以下是浏览器开发者工具的截图,看看响应是什么样子的。不确定为什么在禁用时使用 NTLM。

编辑 2 - 附加信息:

我认为响应标头“Microsoft-HTTPAPI/2.0”表明 http.sys 正在响应请求而不是 IIS。

ssl iis iis-10 http.sys
© www.soinside.com 2019 - 2024. All rights reserved.