grails - 使用 spring security core 在 bootstrap 中自动登录 grails

标签 grails spring-security

在开发过程中,我发现自己经常需要重新启动我的应用程序,这反过来又导致手动登录的额外步骤。

我以为我可以在 Bootstrap 中添加方法调用 springSercurityService.reauthenticate('myuser') 但我没有成功

应用程序启动后在 Controller 中执行相同的操作工作正常,因此它只是在 Bootstrap 中不起作用。 我调试了代码,没有看到任何明显的错误。

最佳答案

我遇到了同样的问题,我的解决方法是使用书签(或自定义浏览器“搜索引擎”),这使得重新登录变得非常容易。启用深度链接后,可以很容易地继续在同一页面上工作。重新启动服务器后,只需刷新页面,它就会重定向到登录页面。只需激活小书签(或“搜索引擎”),它就会让您登录并将您重定向回您正在处理的页面。

我有详细的blog post这展示了如何进行此设置。

关于grails - 使用 spring security core 在 bootstrap 中自动登录 grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10267275/

相关文章:

java - 无法打包 Grails 3 应用程序 - NoSuchMethodError

grails - 从grails Controller 导航到上一页?

grails - 无法在STS 4.1.2上安装GGTS

grails - Grails Spring Security session.user为空

spring - 在服务方法中获取主要用户对象

java - 在spring Controller 中获取_csrf

java - 如何在 Spring Security 中将未找到 header 异常重定向到登录页面

hibernate - 使用GORM和Grails无法保持多对多关系

Grails 异步 - 创建 promise

java - 尝试将 spring boot war 部署到 tomcat8 时 Unresolved 循环引用?