在 IIS 8.5 上运行且仅启用 Windows 身份验证的 Intranet 返回 402.1 错误,然后返回 403 错误

在 IIS 8.5 上运行且仅启用 Windows 身份验证的 Intranet 返回 402.1 错误,然后返回 403 错误

我们在内部服务器上运行了一个 ASP.Net MVC 应用程序。我们仅使用 Windows 身份验证来允许访问站点的某些部分。
当我们将 IIS 设置为需要 SSL 连接(使用内部生成的证书)时,我们总是会收到 403 响应。

如果我关闭 SSL 必需开关,一切都会正常工作。但是一旦我将其打开,403 错误就会再次出现。

  1. 这是它应该工作的方式吗?
  2. 有解决方法吗?
  3. 这与自生成的证书有关吗?

更新信息 初始错误是 402.1 错误,然后被路由到 403.14 错误消息。

答案1

https://在地址栏中明确指定,或启用某种形式的 HTTP 到 HTTPS 重定向,最好通过 IIS 的 URL REWRITE MODULE

相关内容