您可以提供自己的Spring安全性
SecurityexpressionHandler。只需扩展
DefaultWebSecurityexpressionHandler并覆盖即可
createSecurityexpressionRoot。默认情况下,此方法返回的实例
WebSecurityexpressionRoot。您的实现可以扩展此类并添加其他方法,这些方法将在spring安全配置中使用。
这是您提供自己的SecurityexpressionHandler实现的方式。该代码来自spring安全文档:
<security:global-method-security pre-post-annotations="enabled"> <security:expression-handler ref="expressionHandler"/></security:global-method-security><bean id="expressionHandler" > <property name="permissionevaluator" ref="myPermissionevaluator"/></bean>
答案是否提供足够的信息,或者您需要进一步的帮助?



