我想從Tomcat 6遷移到Tomcat 9. Tomcat 6中存在一個問題,即資源密碼是純文本。有沒有方法在Tomcat 9中加密它們?tomcat server.xml加密密碼
對資源的例子是:
<Resource name="jdbc/HasanDB" auth="Container" type="javax.sql.DataSource"
maxTotal="10" maxIdle="15" minIdle="3" initialSize="2" maxWaitMillis="10000"
removeAbondend="true" removeAbondendTimeout="300"
username="hasan" password="hasanpass" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/HasanDB"/>
如果沒有加密方法可用,可軟件使用的Tomcat啓動時喂密碼?
此工具散列密碼。但是當它們被哈希時,它們可以在Server.xml中使用,參見:https://wiki.apache.org/tomcat/FAQ/Password – Hasan
它所做的只是在標準輸出上打印結果。 – EJP