spring boot + activiti-rest 做接口服务屏蔽authentication

来源:互联网 发布:ubuntu 安装mysql5.7 编辑:程序博客网 时间:2024/04/19 14:31

 1、maven 依赖引入

            <dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-basic</artifactId>
<version>5.21.0</version>
    </dependency>
   <dependency>
   <groupId>org.activiti</groupId>
   <artifactId>activiti-spring-boot-starter-rest-api</artifactId>
   <version>5.21.0</version>
    </dependency>


2、由于做个单独服务,activiti-rest会默认进行basic authentication,那么就需要屏蔽验证。

 在boot服务启动类里面加上这个,boot启动的时候就会屏幕,rest-client请求的时候就不会验证了

@EnableAutoConfiguration(exclude = {
        org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration.class,
        org.activiti.spring.boot.SecurityAutoConfiguration.class,
        org.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration.class
})

0 0