0

こんにちは私は私のgrailsアプリに春のセキュリティUIプラグインをインストールしました。プラグインのデフォルトの登録ページからではなく、Facebookの登録から登録ページを作成しようとしています。

応答をデコードして、ユーザー名、メールアドレス、パスワードを取得しています。

今、私はそれらをRegisterControllerregisterアクションに送る必要があることを望みます。好き:

 redirect(controller:"register",action:"register",params:[username:username,email:email])

しかし、リダイレクトすると405エラーが発生します。

RegisterControllerしかし、私はプラグインディレクトリで見ることができます。

私がここで欠けているものは何ですか?

前もって感謝します

4

1 に答える 1

1

RegisterController を見ると、登録アクションに使用できるメソッドは何ですか? 405 エラーはメソッドが許可されていません。これは、POST のみを許可するアクションで GET を実行していることを意味する場合があります。

スプリング セキュリティ UI プラグインを見ると、そのアクションのコマンド オブジェクトを含む Post を期待しているように見えますが、ユーザーが詳細を入力する必要がない場合は、データから直接ユーザーを作成するだけでよいはずです。今持っています。

于 2012-11-19T13:58:03.700 に答える