2

Glassfish 4.0、Netbeans 7.3.1 を使用しています。

プロジェクトに新しいサーバーを追加すると、デフォルトのドメイン domain1 が作成されました。
Glassfish は、「匿名」ログインと空のパスワードを使用してログインできることを宣伝しました。
デフォルトのログインはadminで、パスワードはadminadminであるというstackoverflow.comの質問に答えました。

POSTフォーム action- query (spring-security authentification action, ) を使用して単純な facelet を作成しました。j_security_check送信ボタンを押すと、 Glassfish は login と password の入力を強制します

admin/adminadmin、anonymous/{empty password} のすべてのバージョンを試しました。また、netbeans のサーバー タブでサーバー パラメータ (ユーザー名、パスワード) を変更しようとしましたが、デフォルトでは空になっています。admin/adminadmin と anonynous/{empty} で埋めました - 動作しません。

デフォルトまたはアドバタイズされたバリアントをすべて試しても、glassfish がすべてのログイン試行を拒否する理由を誰か教えてもらえますか? また、Glassfish が 1 回しか起動できない場合があるという奇妙な動作にも気付きました。2回目に開始するには、domain1フォルダーのdomain.xmlファイルを事前に保存された「クリア」ファイルに変更する必要がありました。

4

1 に答える 1

1

アプリケーションでを使用するj_security_checkと、サーバー ユーザーからではなく、アプリケーション ユーザーからの資格情報が受け入れられます。

方法はhttp://docs.oracle.com/cd/E19226-01/820-7627/bncby/index.htmlを参照してください。

于 2013-10-06T07:42:24.390 に答える