最近,我们从SQL Server 2008上使用SSRS升级到了Power BI Report Server。我们还添加了安全的https访问。
我们当前的愿望是将任何以http开头的链接重定向到https。我已经在网上做了很多研究,并且根据此链接:Does SSRS Report server run on top of IIS? Reporting Services不再需要IIS。但是,报表服务器配置管理器没有重定向选项。我安装了IIS,并尝试从那里创建重定向。重定向确实可以正常工作。我可以查看报告的文件夹层次结构,但是当我尝试运行它们时,它们不会呈现。如果我尝试查看订阅,我会收到一个错误弹出窗口,提示“出现问题。请稍后重试。”
门户日志返回以下内容:
2019-03-12 06:39:42.2214 | ERROR | 102 | O发生数据异常:System.Reflection.TargetInvocationException:调用的目标引发了异常。 ---> Microsoft.SqlServer.ReportingServices2010.RSConnection2010 + MissingEndpointException:尝试连接到报表服务器失败。检查您的连接信息,并且报表服务器是兼容版本。 ---> System.InvalidOperationException:客户端发现响应内容类型为“”,但预期为“ text / xml”。 该请求失败,响应为空。
以某种方式使用IIS可以阻止呈现报告。
请问我如何将我的URL从http链接正确重定向到https链接而不会中断,这是否可以得到帮助?