我正在开发环境中运行我的应用程序。使用这个简单的控制器:
class MyController {
def index() {
redirect uri: '/'
}
}
http://localhost:8080/[:]/由于某种原因,
我被重定向到位置。$appName在 Config.groovy 中看起来不错。grails.serverURL看起来还可以。有什么问题?
更新 1
我正在使用 grails 2.2.4
更新 2
问题在于无效grails.serverURL值。当我调试应用程序时,它在 Config.groovy 中有一个正确的值。当我从 servlet 方法中打印出这个值时,它被设置http://localhost:8080/[:]/为某种原因。我正在使用Spring Security Core 1.2.7.3and Spring Security UI 0.2,我认为由于某种原因 grails.serverURL 在这个插件中被覆盖了。如何解决?