2020-09-27 06:27发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我需要先解密数据库密码,然后才能使用私钥连接到数据库。 有人知道什么是标准bean吗? 如果没有标准的豆子,我怎么能实现呢? 我们可以通过重写AbstractTenant类来做到这一点,但是建议这样做吗? 提前致谢。
到目前为止,我有以下更新:数据源实现位于AbstractTenant中,而方法位于Private中,因此我们无法覆盖它。某些Datasource方法是私有的,其余方法是受保护的或公共的。 您可能必须同时实现数据源和实例化数据源的工厂,因为工厂类不使用DI。
我认为Hybris没有提供一种使用local.properties中加密值的方法。 2种可能的解决方案:
1)使用部署脚本注入密码(令牌替换)并锁定服务器访问。 如果使用詹金斯,则可以使用 https://wiki.jenkins-ci .org/display/JENKINS/Mask + Passwords + Plugin
2)在tomcat中使用加密密码并使用JNDI( http://www。 jdev.it/encrypting-passwords-in-tomcat/)
目前我正在尝试方法1保持发布状态。
有人更新吗?
嗨,我们正在尝试使用JNDI来为数据库密码加密提供工厂。
等待这个答案
最多设置5个标签!
到目前为止,我有以下更新:数据源实现位于AbstractTenant中,而方法位于Private中,因此我们无法覆盖它。某些Datasource方法是私有的,其余方法是受保护的或公共的。 您可能必须同时实现数据源和实例化数据源的工厂,因为工厂类不使用DI。
我认为Hybris没有提供一种使用local.properties中加密值的方法。 2种可能的解决方案:
1)使用部署脚本注入密码(令牌替换)并锁定服务器访问。 如果使用詹金斯,则可以使用 https://wiki.jenkins-ci .org/display/JENKINS/Mask + Passwords + Plugin
2)在tomcat中使用加密密码并使用JNDI( http://www。 jdev.it/encrypting-passwords-in-tomcat/)
目前我正在尝试方法1保持发布状态。
有人更新吗?
嗨,我们正在尝试使用JNDI来为数据库密码加密提供工厂。
等待这个答案
一周热门 更多>