개발 환경에서 앱을 실행 중입니다. 이 간단한 컨트롤러 사용 :Grails가 잘못된 위치로 리디렉션합니다.
class MyController {
def index() {
redirect uri: '/'
}
}
내가 어떤 이유로 http://localhost:8080/[:]/
위치로 리디렉션지고있어합니다. $appName
은 Config.groovy에서 좋은 것처럼 보입니다. grails.serverURL
도 확인합니다. 무엇이 문제입니까?
UPDATE 1
내가 사용 Grails의 2.2.4
업데이트 2
문제는 잘못된 grails.serverURL
값입니다. 앱을 디버깅 할 때 Config.groovy에 올바른 값이 있습니다. 서블릿 메소드에서이 값을 인쇄 할 때 어떤 이유로 든 http://localhost:8080/[:]/
으로 설정됩니다. 내가 Spring Security Core 1.2.7.3
과 Spring Security UI 0.2
을 사용하고 있는데, 나는 grails.serverURL이이 플러그인 내부에서 덮어 쓰기 때문이라고 생각합니다. 어떻게 고칠 수 있습니까?