首页 > 解决方案 > 在 JAVA 中登录到 sql server 报告服务

问题描述

我将 SSRS 与 JAVA Web 应用程序一起使用,我通过动态传递参数和报告格式成功生成了报告,但是我遇到了报告服务登录提示的问题,我想停止此提示,而是添加使用 JAVA 在后端报告服务用户凭据。但它没有用,我真的很困惑。

这样做的正确方法是什么?有什么我想念的和/或我需要做的吗?有没有其他方法可以做到这一点?

我已将 Web 服务类导入到我的项目中,并尝试将对象中使用LogonUser的用户凭据设置ReportExecutionServiceSoap为:

reportExecutionServiceSoap.logonUser(username,pwd,"");

但这对我不起作用。


编辑:

Microsoft.ReportingServices.Diagnostics.Utilities.LogonFailedException:用户登录尝试.....失败。,Microsoft.ReportingServices.Diagnostics.Utilities.LogonFailedException:登录失败。确保用户名和密码正确。

虽然我确定我传递的凭据是正确的,并且在使用登录提示传递相同的凭据时它工作正常。

标签: javareporting-services

解决方案


推荐阅读