activiti要去除springsecurity
1.就不要引用activiti-spring-boot-starter-rest-api包因为此包引用了spring-secruity-web
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-rest-api</artifactId>
<version>${activiti.version}</version>
</dependency>
2.并且查看有没有其他包引用了spring-secruity-web若有去掉
3.启动类:加
@SpringBootApplication(exclude = {
//若有引用spring-secruity-web并且不想使用springsecurity则加下行
//org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class,
//若没有加spring-secruity-web包则只需加下行即可,若加了则还需加上行
org.activiti.spring.boot.SecurityAutoConfiguration.class
})

若还想使用@SpringBootApplication而不想加exclude 之类的

则要去除项目中的spring-security-web包之外还要在项目中重写SecurityAutoConfiguration类覆盖掉activiti包中的此类如下图

 然后就可以愉快的直接使用@SpringBootApplication了 如下图

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐