【问题标题】:SSRS Server Web Service using 2-Way SSL - Error : HTTP Error 403.7 – Forbidden使用 2-Way SSL 的 SSRS 服务器 Web 服务 - 错误:HTTP 错误 403.7 - 禁止
【发布时间】:2015-03-26 04:38:01
【问题描述】:

我尝试了各种配置设置,但仍然没有运气 当我尝试从 SSRS 服务器运行报告时出现以下错误。

HTTP 错误 403.7 - 禁止 您尝试访问的页面要求您的浏览器具有 Web 服务器可识别的安全套接字层 (SSL) 客户端证书。

处理中!ReportServer_0-2!1084!03/26/2015-13:21:18:: e 错误:数据集“DistributionComponents”中发生异常。详细信息:Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:数据集“xComponents”的查询执行失败。 ---> Microsoft.ReportingServices.DataExtensions.XmlDP.XmlDPException:无法执行指定 URL 的 Web 请求。 禁止:远程服务器返回错误:(403)禁止。 ---> System.Exception: 远程服务器返回错误: (403) Forbidden.

设置:

配置:

WCF 服务:

在 WCF 服务中,我将绑定配置为传输,与以下文章中描述的非常相似 http://www.codeproject.com/Articles/348595/Use-Mutual-SSL-Authentication-in-WCF

我可以毫无问题地浏览到服务并查看 WSDL。我还检查了 WCF 跟踪,没有错误。

SSRS Web 服务配置:

SSRS Web 服务数据源已配置为执行 HTTPS WCF Web 服务 URL。 SSRS 还配置为使用有效的 SSL 证书。

我可以访问 ReportsManager URL 并使用 HTTPS URL 成功查看报告。

我已经尝试了很多配置设置,包括禁用防火墙和病毒扫描仍然没有成功。我也在网上搜索过,但在这个特定问题上没有太多方向。

有人可以指点我正确的方向吗?

【问题讨论】:

    标签: web-services wcf ssl reporting-services ssrs-2008-r2


    【解决方案1】:

    更准确地说,我会说 SSRS 安装在 Native 模式下。尽管如此,我发现这是不支持的。换句话说2-Way SSL between SSRS (acting as a Client) and the WCF (Service) is not supported

    【讨论】:

      猜你喜欢
      • 2012-12-19
      • 2012-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-18
      • 1970-01-01
      • 2012-09-02
      • 1970-01-01
      相关资源
      最近更新 更多