SSRS HTTP 报告 URL 重定向到 HTTPS

SSRS HTTP reports URL redirect to HTTPS

我一直在尝试将我的 SSRS 的 URL 从 HTTP URL 重定向到 HTTPS。 例如(http://ServeName/Reportshttps://ServeName/Reports).

使用此 exampleIIS 的 URL 重写的 规则仅重定向 ServerName http://ServerNamehttps://ServerName.

通过互联网阅读我看到 SSRS 的 80 -TCP 端口 在 IIS 上不是 运行。

有任何要编辑的配置吗?

顺便说一句,我正在使用 SSRS 2019IIS 10

我改了一些配置后解决了这个问题

Reporting Services 配置管理员:

门户网站 URL:

  1. 为两个门户网站删除端口 80 的访问权限
  2. 为两个门户网站上的 HTTPS 端口 443 添加 (所有 IPv4)(所有 IPv6)

注意:删除端口 80 的访问权限后,您将允许端口 443 由 IIS 处理。因为 80 端口由 SSRS 的本机模式处理。

在 IIS 上:

关于 URL Rewrite 的规则:

  1. 重定向 URL:https://{HTTP_HOST}{REQUEST_URI} 而不是 https://{HTTP_HOST}/{R:1}
  2. 取消选中附加的查询字符串框。 注意: 通过取消选中该框,您将允许在 / 标记之后附加所有内容。例如。 (https://Servername/.../...)