Grails 3.3.10 和 URL 中的奇怪行为

Grails 3.3.10 and strange behavior in the URLs

我正在使用 Grails 3.3.10 使用 Spring security plugin 开发一个应用程序,但是当我 运行 使用 -https 的应用程序时,我得到了非常奇怪的行为,例如我完成编辑 edit.gsp 中的 Profile 此处是 URL https://localhost:8443/profile/edit/1 然后我按 Update 所以它会带我到 index.gsp 但是我得到的 URL 是 http://localhost:8080//profile/index 正如你看到的 URL 不是 https 顺便说一句,还有额外的 /的意见。 这种行为的原因是什么

我弄清楚了我在配置文件 application.yml 中发现的这种奇怪行为的原因,属性 grails.serverURL 配置了两次,所以我评论了它们并且一切正常