我在不同的服务器上有报告服务和Web应用程序。在Web应用程序上的证书更改为SHA256后,报表上显示的图像将再次显示(图像源来自Web服务器)。
当我查看SSRS日志文件时,我发现一个错误,表明它无法获取图像
"Remote certificate error RemoteCertificateChainErrors..."
我也尝试从网上导出证书并将其安装在报表服务器上,但它没有帮助。
如何解决此问题?
答案 0 :(得分:1)
您/他们是否可能错误地安装了证书?也许服务器需要提供中间CA证书,因为客户可以验证整个链。很容易忘记提供那个。
程序因服务器而异。有solution for tomcat。对于nginx,只需在一个文件中提供连接证书即可:
-----BEGIN CERTIFICATE-----
[CA indermediate cert]
------END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
[your domain cert]
------END CERTIFICATE-----
SSRS cert installation procedure,不熟悉那个。但是,也提到了中间证书。
答案 1 :(得分:0)
尝试将图片更改为PNG格式。 SSRS与JPEG不兼容