首页 文章

Azure Web角色上的ReportViewer:底层连接已关闭

提问于
浏览
0

我有一个配置了SSL的Web角色,它有一个ReportViewer控件,用于呈现Azure Reporting Services中托管的报表 .

当我使用ReportViewer加载页面时,我收到错误:

基础连接已关闭:无法为SSL / TLS安全通道 Build 信任关系 . 根据验证程序,远程证书无效 .

到底是怎么回事?

1 回答

  • 0

    这样做了 . 我将此代码放在包含报表查看器的页面中的_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
    }
    

相关问题