首先,确认问题根源在于SQL报表配置文件中启用的SSL认证。为了修复这个问题,您需要执行以下步骤:
方法一:移除SSL认证
直接删除SQL报表配置文件中与SSL相关的认证设置,这将暂时解决信任关系问题。
方法二:修改配置文件
找到配置文件的位置,通常位于:
路径:X:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config
在该文件中,找到包含SecureConnectionLevel参数的段落,其默认值可能为2。需要将这个值修改为:
参数更改:Add Key=SecureConnectionLevel Value=0/,将Value=2更改为Value=0。
完成以上调整后,保存并重启相关服务,错误消息“未能为SSL/TLS安全通道建立信任关系”应该会消失,报表访问恢复正常。