我有一台运行带有 Reporting Services 的 SQL Server 2012 的 Windows Server 2012 R2 服务器。
我希望能够通过 HTTPS 而不是默认的 HTTP 使用 Reporting Services 报表管理器。
我如何安装 SSL 证书并将其应用于 SSRS?我没有、也不想在此机器上安装 ISS。
答案1
实际上,您可以使用 Microsoft 管理控制台 (MMC.exe) 中的证书管理单元来安装证书。由于 SSL 证书是机器证书,因此您需要确保为本地计算机打开证书管理单元,而不是为您的用户打开证书管理单元。
- 您将需要受信任的根证书存储中的 CA 证书。主要的商业 CA 都会存在,但如果您使用内部 CA 或自签名证书,您的 CA 可能存在也可能不存在,但必须存在。
然后,您可以使用 Reporting Services 配置工具来配置 SQL Reporting Services 以使用您的证书. (第三部分“将 SSL 绑定到 Reporting Services URL 预留”)