2017-10-22 8 views
0

우리는 grails-2.1.1을 사용하고 있습니다. 우리는 이렇게 잘 돌아가는 프로젝트를 만들었습니다. 오늘 intellij에서 프로젝트를 실행할 때이 오류가 갑자기 나타납니다. localhost redirected you too many times..localhost가 갑자기 너무 많이 리디렉션했습니다.

브라우저에서 모든 쿠키를 삭제했습니다. 그러나 운이 없다. intellij 콘솔에서 오류가 발생하지 않았습니다. 여기에 브라우저에서 아래의 오류 >>

enter image description here

+0

콘솔에서 앱을 실행해도 동일한 결과가 나타 납니까? 당신이 intelij로 달릴 때이 행동이 시작되었다고 언급했기 때문에 물어 봅니다. – user615274

+0

보낼 내용과 머리글에 쿠키 설정에 대한 단서가 있는지 살펴 보았습니까? 애플리케이션이 예를 들어 봄 보안 또는 쿠키를 사용하는 다른 것들, 그래서 당신은 문제 공간을 축소 할 수 있습니까? 로그에 단서가 있습니까? 로깅을 늘리려 고 시도 했습니까 (예 : DEBUG)? – cfrick

답변

0

Grails의 사용자 로그인을 시도하지만 사용자가 데이터베이스의 사용자 테이블에 존재하지 않는 경우는 일반적으로 발생이다.

방문하려는 페이지에 특별한 권한이 필요하지 않으며 적절한 사용자 정보로 작성된 사용자/역할/UserRole 테이블이 있어야합니다.

0

사용자가 잘못된 데이터를 requestmap 테이블에 저장하는 것이 문제였습니다.

+0

내 답변이 당신과 다른 점은 무엇입니까? 나는 그 문제가 어디에있을 수 있는지 정확하게 지적했다. – elixir

+0

당신의 대답은 어떤 테이블에서 문제가 될 수 있는지 구체적이지 않습니다. –

+0

코드에 대한 액세스 권한이 없기 때문에 문제가있을 수있는 곳만 알려줄 수 있습니다. 내가하지 않았다면 User 테이블을 작성했다. 이 문제는 역할 및/또는 UserRole 테이블에서 매우 잘 발생합니다. 그들이 제대로 채워지지 않으면 문제가 존재합니다. – elixir