4

他のユーザーが読み取れないように、パスワードを暗号化された形式で保存したい。私のtomee.xmlファイルには

<Resource id="jdbc/myrootdb" type="DataSource">
         JdbcDriver com.mysql.jdbc.Driver    
         JdbcUrl jdbc:mysql://localhost:3306/test
         UserName root
         Password root    
         JtaManaged false   
          InitialSize 50 
         MaxActive 10
         MaxIdle 3 
</Resource>

apache-tomee-jaxrs-1.5.2 を使用しています。

4

2 に答える 2

2

<Resource>Tomcatのには、 という属性がありますfactory。ここでは、データソース ファクトリを指定します。暗号化されたパスワードの場合、暗号化されたパスワードを読み取るカスタム データソース ファクトリが必要です。ここにあなたが必要とするものがあります

  1. パスワードの暗号化/復号化アルゴリズム。
  2. カスタム データソース ファクトリ

詳細については、同じことを達成するための非常に詳細なステップバイステップの例を確認してください。

于 2013-08-06T10:54:50.317 に答える