activemq的密码加密

这里说的密码加密并不是web端(8161端口)的账号密码,如果想要对那个的密码进行加密的话,读者可以自己去搜索关于jetty的安全验证机制。

这里的密码加密是指61616默认模块上面进行的密码的加密,使用的是activemq方式进行的。

之前在网上看的好多关于密码加密的都是
https://www.cnblogs.com/Peter2014/p/10981986.html

从这个网址来的,之后的搜索也都是这个的备份,有点不知道那些人不断备份别人写好的播客是为了干啥,闲着自己时间太多了?还是觉得别人一下子就搜到太容易了就想使坏

想要备份直接备份这个就够了:

http://activemq.apache.org/encrypted-passwords

另外,activemq的密码加密_第1张图片

在activemq的开源项目assembly之中本来就有一个使用它本身自带的加密的样例:

下面附上样例里面的代码:




  
    
    
  
                                                                     
  
    
    
    
  
       
       
   

  

    
        
            
                
                    
                    
                
            
        
    

    
        
            
                
                
                
            
        


      
        
          
            
              
              
              
              
              
              
              
              
              
              
              
            
          
        
      
    
    
    
       
    

    
        
    

  

  


需要注意的时这个配置文件里面使用的org.jasypt.spring4.properties.EncryptablePropertyPlaceholderConfigurer,而本地可能只是jasypt.spring31

或者读者自己去https://github.com/apache/activemq

这里面查找

然后按照官网里面操作的就行了,至于看不懂英文的不是问题,英文早已经不是学习的障碍了,简单下一个谷歌浏览器就有自带的网页翻译的功能。

 

另外,我本地其服务的时候老是报错activemq的密码加密_第2张图片

出现错误的原因就是没有完全按照里面操作,解决方式我看有两种:activemq的密码加密_第3张图片

一种是配置环境变量,activemq的密码加密_第4张图片

一种如上的使用那种替代方法

你可能感兴趣的:(java,计算机问题,activemq)