首页 > 解决方案 > 使用 Laravel 5.4 从 SSRS 获取报告

问题描述

我需要帮助设置 SSRS 和 Laravel 以使用我们的 Windows 服务器。

我想通过使用 URL 从带有 Laravel Web 应用程序的 SSRS获取报告

示例网址:

http://192.168.0.22:100/ReportServer/Pages/ReportViewer.aspx?%2freportst%2fReportExample &name=John&surname=Doe &rs:Command=Render

SSRS 需要将报告发送到 Web 服务器,Web 服务器(Laravel 应用程序)会将其返回给客户端浏览器。这样,我就不会在 SSRS 和 Web 服务器之间公开 URL 和参数。

我想用 php file_get_contents() 方法检索报告。但是由于我每次都要求 SSRS 的 Windows 身份验证,我无法访问 SSRS 报告。

标签: phpsql-serverlaravel-5reporting-servicesssrs-2012

解决方案


我一直在寻找与 laravel 一起使用的这种类型的解决方案,我找到了一个非常适合我的库,如果它也适合你,请在 github 上查看。

存储库中有一些基本示例,请点击链接

https://github.com/ChartBlocks/php-ssrs


推荐阅读