私は春のセキュリティプラグインのajaxログイン機能を利用したいと思います。Grails Ajax Login
loginControllerからJSONの成功応答がGWTクライアントに届くのを完全に止めました。
ドキュメントからわかるように、私のパラメータをurl/j_spring_security_checkに投稿する必要があり、春のセキュリティが正しい動作にリダイレクトされています。
私は自分のLoginControllerを調べると、実際のログインロジックと、すべてのログイン/ dbの処理が行われている私のための少しの魔法は何も見えません。 AjaxAuthを使用するのではなく、「X-Requested-With」ヘッダーを追加しても、Springのセキュリティは常にaction authにリダイレクトされます。私がurl/login/ajaxAuthに私の投稿をした場合、私はコントローラに書かれているので(私がなぜここに401を返す必要があるのかわからなくても)401が得意です。たぶん私は
私の基本的な質問:-)完全に間違って何かをやっている:私は、ログインロジックを見つけることができます
- ?
- どのパラメータを指定する必要がありますか?
- どのURLを使用する必要がありますか?
- ユーザー名を使用したくない場合はどうすればいいですか?
ありがとうございました!
ありがとうございます。私は今いくつかの方法を試して、今私はポイントを取得しています:-)。私はパラメータを追加していないのですが、Grailsが解析できなかったJSONオブジェクトを投稿していました。私はもう一つ質問があります。どのように私の機能を記憶するのですか? gwtを使ってクライアント側にクッキーを作成しますが、grailsで作成してクライアントに保存することは可能ですか? – Gambo