jsp page
はORACLE DB
に接続してテーブルからデータを取得しています。ORACLE DBに接続するOracle JDBCドライバのユーザー名とパスワードを非表示にする方法
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@myserver:port:mySID","user","admin");
私はoracle jdbc driver
を使用して、クリアテキストのパスワードとユーザー名でDBに接続しています。
jspページからこのクリアtxtパスワードを暗号化または移動したいと考えています。
は、3層アーキテクチャを作成します。 – Jens
JSPページを生成する必要があるアプリケーションサーバーは、パスワードがクリアテキストで保存されていない接続を構成するオプションがあります。 –
はい私のアプリケーションサーバはpwdが安全なディレクトリに格納されていますが、私のjspページでそのユーザ名/パスワードにアクセスするにはどうしたらいいですか? perlでは以下のコードを使用してDB 'my $ hostname = $ ENV {" home "}に接続します。 lib "$ ENV {dir}/common"を使用してください。 CommonFunctionsを使用します。 my $ dbh = CommonFunctions :: connect_DBI($ hostname、 "username"、 "password"); CommonFunctions :: disconnect_DBI($ dbh); ' – stephenjacob