我正在编写一个Java应用程序,需要在调用该服务的方法之前登录到远程SOAP服务(JIRA)。通过SOAP服务向JIRA进行身份验证时存储安全密码
我看过如何做到这一点的例子,例如http://www.j-tricks.com/1/post/2010/8/jira-soap-client.html,但是我担心我需要把密码放到内存中。
我读过,我应该将密码存储为char [],但仍然存在,我很担心密码存储在明文中。
我该如何存储我的客户端用来登录SOAP服务的密码?我应该如何阅读并传递给JIRA?
编辑 该应用程序将使用Spring所以这是有可能的密码将被保存在bean配置文件中,而不是在代码中。
一个很好的问题。我自己试过这样做,但由于时间不够,最终不得不放弃。我很好奇,如果有可能的话。 –