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”);

最佳答案

您可以使用DefaultPrincipalMapping JAAS配置访问存储在J2C身份验证别名中的凭证。请检查this answer

关于java - JAAS-J2C认证数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8479602/

10-08 22:56