SSRS HTTP 报告 URL 重定向到 HTTPS
SSRS HTTP reports URL redirect to HTTPS
我一直在尝试将我的 SSRS 的 URL 从 HTTP URL 重定向到 HTTPS。 例如(http://ServeName/Reports
到 https://ServeName/Reports
).
使用此 example,IIS 的 URL 重写的 规则仅重定向 ServerName http://ServerName
到 https://ServerName
.
通过互联网阅读我看到 SSRS 的 80 -TCP 端口 在 IIS 上不是 运行。
有任何要编辑的配置吗?
顺便说一句,我正在使用 SSRS 2019 和 IIS 10
我改了一些配置后解决了这个问题
Reporting Services 配置管理员:
门户网站 URL:
- 为两个门户网站删除端口 80 的访问权限
- 为两个门户网站上的 HTTPS 端口 443 添加 (所有 IPv4) 和 (所有 IPv6)
注意:删除端口 80 的访问权限后,您将允许端口 443 由 IIS 处理。因为 80 端口由 SSRS 的本机模式处理。
在 IIS 上:
关于 URL Rewrite 的规则:
- 重定向 URL:
https://{HTTP_HOST}{REQUEST_URI}
而不是 https://{HTTP_HOST}/{R:1}
- 取消选中附加的查询字符串框。
注意: 通过取消选中该框,您将允许在 / 标记之后附加所有内容。例如。 (
https://Servername/.../...
)
我一直在尝试将我的 SSRS 的 URL 从 HTTP URL 重定向到 HTTPS。 例如(http://ServeName/Reports
到 https://ServeName/Reports
).
使用此 example,IIS 的 URL 重写的 规则仅重定向 ServerName http://ServerName
到 https://ServerName
.
通过互联网阅读我看到 SSRS 的 80 -TCP 端口 在 IIS 上不是 运行。
有任何要编辑的配置吗?
顺便说一句,我正在使用 SSRS 2019 和 IIS 10
我改了一些配置后解决了这个问题
Reporting Services 配置管理员:
门户网站 URL:
- 为两个门户网站删除端口 80 的访问权限
- 为两个门户网站上的 HTTPS 端口 443 添加 (所有 IPv4) 和 (所有 IPv6)
注意:删除端口 80 的访问权限后,您将允许端口 443 由 IIS 处理。因为 80 端口由 SSRS 的本机模式处理。
在 IIS 上:
关于 URL Rewrite 的规则:
- 重定向 URL:
https://{HTTP_HOST}{REQUEST_URI}
而不是https://{HTTP_HOST}/{R:1}
- 取消选中附加的查询字符串框。
注意: 通过取消选中该框,您将允许在 / 标记之后附加所有内容。例如。 (
https://Servername/.../...
)