防止SSRS客户端代码中的用户名和密码的硬编码

时间:2014-04-11 13:46:12

标签: java reporting-services

我在java中使用SSRS客户端代码来使用SSRS Web服务。我的代码类似于网站here中提到的内容。截至目前为了学习目的,我很难在这里编写我的Windows用户名和密码

 service.setUsername("<DOMAIN>\\<USER_NAME>");
 service.setPassword("<PASSWORD>"); 

但是如果我的Windows密码被更改或者我将我的网络应用程序传送到服务器而其他用户尝试检索报告,则身份验证失败。是否有任何方法可以使用哪些我可以防止硬编码我的Windows凭据或我是否需要使用除了NTML之外的任何身份验证过程。我是SSRS报告生成的新手,请帮助我。在此可以帮助我的任何示例代码。谢谢。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您的应用应该询问用户的凭据,或允许他们通过配置设置此类凭据。