1

我刚刚在我的 Grails 3.0.1 中实现了 Spring Boot Security。我想自定义默认的 Spring Boot 登录表单,但在任何地方都找不到 login.html。

我已经阅读了各种教程和文档,login.html 的位置应该在我的项目中不存在的“src/main/resources/templates/login.html”中。

这是我在将 Spring Boot 实施到 Grails 3.0.1 时遵循的 3 部分教程系列 http://spiesdavid.blogspot.fi/2015/03/grails-3-app-with-security-part-1.html

4

1 回答 1

0

我解决了这个问题,还有很多工作要做。我需要创建 2 个控制器,其中一个是我的新登录页面的控制器,另一个用于提交登录表单(空)。下一步是创建一个拦截器,它将捕获对第二个控制器的请求,并在 before 方法中执行登录过程(它必须引用 AuthenticationManager,默认为 ProviderManager) 最后,我创建了一个新的身份验证提供者,负责进行身份验证,必须分配给AuthenticationManager

于 2015-07-23T18:47:07.167 回答