@wenshao 你好,想跟你请教个问题:Druid数据库加密后,配置<property name="filters" value="config" /><property name="connectionProperties" value="config.decrypt=true" />,启动程序,立马报错ava.lang.IllegalArgumentException: Failed to decrypt.只要换回不加密的密码, 程序就能成功了!而且前段时间部署的程序可以解密,过了段时间去访问那个程序后就无法解密了,重启也不行!
java-cpdruid-1.0.16.jarcom.alibaba.druid.filter.config.ConfigToolsyou_password
privateKey:AAAAAAAA
publicKey
:BBBBBBBB
password:CCCCCCCC
<beanid="dataSource"class="com.alibaba.druid.pool.DruidDataSource"init-method="init"destroy-method="close">
<propertyname="url"value="jdbc:derby:memory:spring-test;create=true"/>
<propertyname="username"value="sa"/>
<propertyname="password"value="
${password}
"/>
<propertyname="filters"value="config"/>
<propertyname="connectionProperties"value="config.decrypt=true;config.decrypt.key=
${
publickey
}"/>
</bean>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。