第 135 章 Spring Security
Since Camel 2.3
Camel Spring Security 组件为 Camel 路由提供基于角色的授权。它利用 Spring Security (以前称为 Acegi Security)提供的身份验证和用户服务,并添加声明性、基于角色的策略系统来控制路由是否可以被给定主体执行。
如果您不熟悉 Spring Security 身份验证和授权系统,请查看上面链接的 SpringSource 网站中的当前参考文档。
135.1. 依赖项
当在 Red Hat build of Camel Spring Boot 中使用 spring-security
时,使用以下 Maven 依赖项来启用对自动配置的支持:
<dependency> <groupId>org.apache.camel.springboot</groupId> <artifactId>camel-spring-security-starter</artifactId> </dependency>