繁体   English   中英

Grails spring-security-core插件

[英]Grails spring-security-core plugin

是否可以修改并让grails spring-security-core插件使用例如/WEB-INF/applicationContext-security.xml中定义的其他bean?

有没有人成功地运行了例如spring-security的简约案例:

<http>
    <http-basic/>
    <intercept-url pattern="/**" access="ROLE_ADMIN" />
</http>
<authentication-manager>
    <authentication-provider>
        <user-service>
            <user name="admin" password="pass" authorities="ROLE_ADMIN" />
        </user-service>
    </authentication-provider>
</authentication-manager>

安装了Grails spring-security-core插件,以便grails插件不会重定向它并使用自己的bean代替?

在这种情况下,您为何以及如何指定这一点以使其成为可能?

不要编辑/WEB-INF/applicationContext-security.xml - 这是Grails父应用程序上下文定义文件。 如果要使用XML语法而不是resources.groovy ,请在同一文件夹中创建名为resources.xml的文件,并将bean定义放在那里。 格式与任何Spring XML文件相同。

但是你不能将Spring Security XML bean定义与插件混合在一起,因为这种方法非常不同,特别是几个bean名称不一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM