我们在内部服务器上运行了一个 ASP.Net MVC 应用程序。我们仅使用 Windows 身份验证来允许访问站点的某些部分。
当我们将 IIS 设置为需要 SSL 连接(使用内部生成的证书)时,我们总是会收到 403 响应。
如果我关闭 SSL 必需开关,一切都会正常工作。但是一旦我将其打开,403 错误就会再次出现。
- 这是它应该工作的方式吗?
- 有解决方法吗?
- 这与自生成的证书有关吗?
更新信息 初始错误是 402.1 错误,然后被路由到 403.14 错误消息。
答案1
https://
在地址栏中明确指定,或启用某种形式的 HTTP 到 HTTPS 重定向,最好通过 IIS 的 URL REWRITE MODULE