项目环境:Tomcat5
JNDI配置:
<Context>
<Resource
name = "jdbc/test"
type ="javax.sql.DataSource"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
maxIDle="200"
maxWait="5000"
username="sa"
password="sa"
url="jdbc:jtds:sqlserver://localhost:1433/test"
maxActive="400"/>
</Context>
在这段配置中的密码是明文表示的。
我能不能对该域进行加密处理呢,要怎么做,甚至是采用自己的加密算法呢?
JNDI配置:
<Context>
<Resource
name = "jdbc/test"
type ="javax.sql.DataSource"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
maxIDle="200"
maxWait="5000"
username="sa"
password="sa"
url="jdbc:jtds:sqlserver://localhost:1433/test"
maxActive="400"/>
</Context>
在这段配置中的密码是明文表示的。
我能不能对该域进行加密处理呢,要怎么做,甚至是采用自己的加密算法呢?
本文探讨了在Tomcat环境下如何对JNDI配置文件中的敏感信息如密码进行加密处理的方法,并讨论了使用自定义加密算法的可能性。

2248

被折叠的 条评论
为什么被折叠?



