【发布时间】:2015-07-01 22:35:10
【问题描述】:
我创建了一个 CustomWebSecurityExpressionHandler 来通过搜索函数 id 来检查 db 表上的用户。我想改变我在每个函数上的角色,只需要更新一些数据库并重新启动上下文,而不需要重新编译和编辑大量 XML。
我想在 webflow 中使用 SpringSecurityExpression!就像我在 Spring 的任何其他部分可以做的那样......
<?xml version="1.0" encoding="UTF-8"?>
<flow xmlns="http://www.springframework.org/schema/webflow"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/webflow
http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd">
<secured attributes="isFUUU('key')" />
<view-state id="main" view="dashboard/main.html" >
</view-state>
</flow>
如何使 isFUU("key") 工作?需要自定义的 CustomAccessDecisionManager 吗?
【问题讨论】:
标签: java spring spring-security spring-webflow