从零开始实现安全解决方案及授权方面的技术探讨
1. 安全解决方案的初步实现
在构建安全解决方案时,可使用命名空间支持来减少所需代码。以下是相关配置示例:
<bean id="authenticationAspect"
class="ajia.security.ConsoleApplicationAuthenticationAspect"
factory-method="aspectOf">
<property name="authenticationSupport"
ref="authenticationSupport"/>
</bean>
<security:authentication-manager> 元素可暴露一个认证管理器,嵌入式的 <security:authentication-provider> 元素会创建一个简单的内存用户服务,包含两个用户:
- 用户 ramnivas ,密码为 aop ,拥有 USER 和 SUPERVISOR 角色。
- 用户 rod ,密码为 spring ,拥有 USER 角色。
在实际项目中,需用合适的认证提供者替代此认证提供者,如基于
超级会员免费看
订阅专栏 解锁全文
2329

被折叠的 条评论
为什么被折叠?



