1

保護する必要がある MBean 操作がいくつかあります。ユーザーがサーバー管理者としてログインする必要があり、これをプログラムでセットアップするか、アプリのデプロイ時に WAR の構成ファイルを使用してセットアップすることをお勧めします。管理者が展開ステップとしてこれを設定する必要がないようにしたいです。

Glassfish を実行していますが、プラットフォーム ニュートラルが優先されます。ただし、glassfish 固有の構成ファイルは問題ありません。

4

1 に答える 1

1

デフォルトでは、Sun JDK では、jar の外部に存在するファイルシステムに資格情報を配置することにより、アクセス制御を実行できます。詳しくは管理ガイドをご覧ください。

ただし、アプリ内から制御したいので、JAAS を使用してファイルベースの構成を独自の構成に置き換えることができます。詳細については、 com.sun.jmx.remote.security.JMXPluggableAuthenticatorの Java ドキュメントを参照してください。

独自の JAAS プロバイダーをプログラムで挿入し、認証の詳細を好きなように管理できます。

于 2009-01-10T04:55:19.727 に答える