我有一个配置了SSL的Web角色,它有一个ReportViewer控件,用于呈现Azure Reporting Services中托管的报表 .
当我使用ReportViewer加载页面时,我收到错误:
基础连接已关闭:无法为SSL / TLS安全通道 Build 信任关系 . 根据验证程序,远程证书无效 .
到底是怎么回事?
这样做了 . 我将此代码放在包含报表查看器的页面中的_Load事件中:
ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(BypassSslCertificateValidation); private static bool BypassSslCertificateValidation(object sender, X509Certificate cert, X509Chain chain, SslPolicyErrors error) { return true; //add your validation logic here }
1 回答
这样做了 . 我将此代码放在包含报表查看器的页面中的_Load事件中: