2017-10-22 18 views
0

私たちはgrails-2.1.1を使用しています。私たちはとてもうまく走っているこのプロジェクトを作りました。今日私はintellijからプロジェクトを実行しているときに、このエラーlocalhost redirected you too many times.が突然現れます。localhostがあなたを突然リダイレクトしました

ブラウザからすべてのCookieをクリアしました。しかし、運がない。 intellijコンソールで何のエラーもありません。ここでは、ブラウザで以下のエラーが>>ある

enter image description here

+0

コンソールからアプリを実行しても同じ結果になりますか?私はあなたがintelijで走ろうとしたときにこの行動が始まったと言います。 – user615274

+0

あなたは送信されたものとヘッダーが設定しようとしているクッキーについて何か手がかりを与えるかどうかのリクエストを調べましたか?アプリケーションは、例えば、春のセキュリティや、クッキーを利用する他のものは、問題空間を縮小することができますか?ログは手がかりを与えていますか?ロギングを増やしてみましたか(DEBUGなど)? – cfrick

答えて

0

Grailsのユーザーがログインしようとしたとき、これは通常起こりますが、どのユーザーがデータベース内のユーザーテーブルに存在しません。

アクセスしようとしているページに特別な権限が必要ではなく、適切なユーザー情報で作成されたユーザー/ロール/ユーザーロールテーブルがあることを確認してください。

0

問題は、ユーザーが無効なデータをrequestmapテーブルに保存したことです。

+0

私の答えはあなたのものとどう違うのですか?私は問題がどこにあるのかを正しく特定しました。 – elixir

+0

あなたの答えはどのテーブルで問題になるかはあまり具体的ではありません –

+0

私はコードにアクセスすることができないので、問題がどこにあるのか一般にしかわかりません。あなたがそれをしなかったなら私はUserテーブルを書いた。この問題は、Roleおよび/またはUserRoleテーブルで非常によく発生する可能性があります。それらが正しく配置されない場合、問題が存在します。 – elixir

関連する問題