Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
关于如何读取WAS 7中配置的J2C身份验证别名(用户ID和密码)的任何想法。
出于安全原因,这将帮助我避免将这些凭据设置为生产环境中xml文件中的文本
我收到了一些无效的代码
com.ibm.ws.security.core.SecurityConfig securityConfig = com.ibm.ws.security.core.SecurityConfig.getConfig();
属性authProperties = securityConfig.getAuthData(“ widNode / LDAPAuthentication”);
字符串user = authProperties.getProperty(“ username”);
字符串密码= authProperties.getProperty(“ password”);
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
关于如何读取WAS 7中配置的J2C身份验证别名(用户ID和密码)的任何想法。
出于安全原因,这将帮助我避免将这些凭据设置为生产环境中xml文件中的文本
我收到了一些无效的代码
com.ibm.ws.security.core.SecurityConfig securityConfig = com.ibm.ws.security.core.SecurityConfig.getConfig();
属性authProperties = securityConfig.getAuthData(“ widNode / LDAPAuthentication”);
字符串user = authProperties.getProperty(“ username”);
字符串密码= authProperties.getProperty(“ password”);
最佳答案
您可以使用DefaultPrincipalMapping JAAS配置访问存储在J2C身份验证别名中的凭证。请检查this answer。
关于java - JAAS-J2C认证数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8479602/
10-08 22:56