我已经安装了spring security core插件。我需要修改登录页面,使其看起来像我现有的网站。我搜索了整个项目并找不到它。我正在运行grails 2.4和spring-security-core:2.0-RC5。这个讨厌的小文件在哪里?一个不是完全新手的人能帮助一个人吗?spring security core插件的默认登录页面在哪里?
回答
正如@Abs指出的那样,该文件位于target/work/plugins/spring-security-core-2.0-RC5/grails-app/views/login/auth.gsp
,但不应该编辑插件文件。您的团队中的其他开发人员将无法访问修改后的文件,并且如果您删除目标目录,则目标目录只是临时工作位置,您将失去更改。
而是将文件复制到应用程序中相同的相对位置并在其中进行更改。创建grails-app/views/login
并将文件复制到那里并进行所需的任何更改。
此技术适用于大多数插件文件,而不仅仅是GSP。编译顺序和类路径是这样配置的,即如果应用程序文件和类位于相同的位置/包中,它们将覆盖插件文件。
target/work/plugins/spring-security-core-2.0-RC5/grails-app/views/login/auth.gsp在我的项目中不存在?路径在target/work/plugins/spring-security-core-2.0-RC5 /处停止,唯一可用的文件夹是脚本和src。我没有正确安装吗? – user1769667
我正在从grails工具套件查看它,而不是从我的文件系统查看它。 – user1769667
您可以在这里找到默认的登录页面
targt->工作 - >插件 - >弹簧安全核心-2.0-RC5->的Grails-APP->则须─>登录> auth.gsp
你不应该编辑插件文件 –
@BurtBeckwith我不是说在插件编辑文件我只是没有解释它应该重写,+1为你的解释。 – Abs
- 1. Spring Security禁用默认登录页面
- 2. 哪里是在默认的登录操作的Spring Security 3
- 3. 自定义新的Grails Spring Security Core插件登录页面
- 4. Spring默认/登录端点在哪里?
- 5. Spring Security无法在/ spring_security_login生成/映射默认登录页面
- 6. Spring-Security-Oauth2:默认登录成功url
- 7. 默认VS2012登录页面 - 代码在哪里?
- 8. Grails Spring Security Core Plugin - 向登录页面添加Flash消息
- 9. AngularJS的Spring Boot&Security登录页面
- 10. Grails spring-security-core插件
- 11. Spring Security的登录页
- 12. grails spring security登录页面显示
- 13. Spring Security 3:多个登录页面
- 14. Spring Security没有显示登录页面
- 15. Grails Spring Security Core无法登录
- 16. 用Spring Security Core创建登录3.0.0M1
- 17. 默认登录页面2
- 18. Grails Spring Security Plugin - 插件目录在哪里?
- 19. 发送http 401错误代码而不是默认登录页面,spring security
- 20. intelliJ的默认JavaScript插件在哪里?
- 21. Spring Security:如果认证失败,重定向到登录页面
- 22. Grails,Spring Security Core - 从应用程序中删除/登录/认证
- 23. Spring-Security-Facebook插件,Facebook登录错误
- 24. Grails Spring Security Core Plugin与Vs. Grails的Spring Security的REST插件
- 25. Spring3安全框架,我在哪里设置Spring Security登录?
- 26. 带有grails的Spring Security Core插件
- 27. Spring Security认证简单的登录
- 28. 如何使用spring security core插件在Grails中登录后重定向到页面
- 29. Spring Security将一个登录页面转发到另一个登录页面
- 30. 更改默认的joomla登录页面
它是由spring-security-web JAR中的代码生成的。看到https://stackoverflow.com/questions/20911000/change-login-page-for-spring-security-plugin-in-grails –