spring - grails 3 spring安全启动启动程序登录页面自定义

标签 spring grails spring-security spring-boot grails-3.0

是否可以为入门安全插件自定义登录gsp页面?
org.springframework.boot:spring-boot-starter-security
我读到有关添加grails-app / views / login / auth.gsp的信息,但这没什么区别。

最佳答案

如果您正在使用Grails 3,那么您可能会发现使用Grails插件比尝试直接使用spring boot starter更容易。在gradle构建中,输入:
compile 'org.grails.plugins:spring-security-core:<version>'
如果运行提供的启动程序脚本,则必需的grails配置值将放置在application.groovy中,供您根据需要进行调整。插件的文档非常好:https://grails-plugins.github.io/grails-spring-security-core/,一旦您看到了插件的工作原理,Spring文档在Grails的上下文中就变得更易于使用(例如,您可能希望基于Spring的文档进行所有spring bean配置)您可以使用Bean构建器DSL在grails-app/conf/spring/resources.groovy中进行操作。

如果您使用此插件,那么所有的 Spring 接线工作都将为您完成,并且登录页面的gsp的覆盖应该按广告中的说明工作。

如果您不想使用Grails插件,那么查看插件的源代码可能会为您提供自己连接spring软件包所需的信息(因为这就是插件的作用)。大部分 Spring 接线工作直接在插件文件SpringSecurityCoreGrailsPlugin.groovy中进行

关于spring - grails 3 spring安全启动启动程序登录页面自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35040275/

相关文章:

java - 如何使用 RestTemplate 从服务器接收应用程序/pdf 响应

grails - 将JoinTables呈现为Grails中的列表

grails - Grails-包之间的一对多表关系

java - SpringMVC(安全)- 403 错误

java - 尝试使用 Spring 发出 HTTP 请求时出现奇怪的错误 "incompatible types required"

Java Spring - 管理同步请求的线程

mysql - Grails 中属性的自引用关系?

grails - 使用 grails 过滤器保护 grails 旋律

Spring OAuth2 : DuplicateKeyException when using JdbcTokenStore and DefaultTokenServices under heavy load

java - 使用 Spring Boot 和 RabbitMQ 进行异步请求-回复