1

jboss4.2.3GAで実行されているJavaEEアプリケーションがあります。

Login-config.xml次のコードが含まれています。

<authentication>
        ..
        <module-option name="principalsQuery">
            SELECT PASSWORD FROM users WHERE USER_ID=?
        </module-option> 
    </login-module>
</authentication>

ただし、このSQLをこれで更新したい

select password from users where User_Id=? and Status=1

JBossを再起動せずに有効にします。

解決策を聞いてうれしいです。

4

1 に答える 1

0

DynamicLoginConfigを使用する場合は、jbossがまだ稼働している間にアプリケーションを再デプロイすることで可能です。しかし、DynamicLoginがないとほとんど不可能であることがわかりました...

于 2011-02-23T15:15:01.187 に答える