我有一个带有Swing接口的Spring应用程序。它使用Spring Security与LDAP系统连接,没有User表,没有Role表,也没有安全表。我想使用Acegi插件,但是,它要求我有一个USER表。如何覆盖插件以表明我不想要这个。事实上,我已经为我的Swing应用程序编写了一个安全服务,用于构建身份验证管理器。如何绕过这个USER表格,而是注入我自己的安全服务?
答案 0 :(得分:0)
好的,覆盖安全插件太多了。相反,我只是添加了简单的弹簧安全性,就像它是一个Web应用程序。那是最简单的。唯一的问题是,我必须使用resources.xml来获取配置,因为resources.groovy以某种方式刷新并且没有正确读取内容。这使我可以选择OUT来根据环境切换配置。
答案 1 :(得分:0)
现在有一个基于核心Spring Security插件的Grails LDAP插件。我发现非常易于设置,因此根据您的使用情况,它可能会有所帮助。