0

質問があります。AJAX モードで JAAS 認証を使用することは可能ですか。つまり、ログイン後にリダイレクトせずに j_security_check でフォーム認証を使用できますが、同じページに留まることができます..

EC サイトでユーザー認証を行いたいので、ログイン用の別のページを作成できません。必要なのは、メイン ページのログイン ボタンであり、ユーザーがこのボタンを押すと、何らかのポップアップ ウィンドウが表示され、ログインとログインが行われます。パスワードフィールド、ユーザーが資格情報を入力し、ログインを押して、ajaxリクエストを介して承認されます..リダイレクトなし..

4

1 に答える 1

0

それを行うには少し注意が必要です: 1 つの方法は次のとおりです。

  1. ユーザーがボタン(すでに述べたもの)をクリックすると、JAASからログインページをロードする新しいポップアップ(最小限のオプションでサイズ変更されたページ)が開きます。
  2. 有効な資格情報を送信すると、同じポップアップ ウィンドウで次のページが開きます。
  3. ページが読み込まれたら、javascriptonLoadイベントを使用してこのポップアップを閉じます。

それを達成するためのもう1つの方法のJavaworldでこのリンクを見つけます

于 2012-07-23T07:08:44.983 に答える