Activiti7系列课程3-取消security

摘要:本文使用的Activiti7具体版本是7.1.0.M1,springboot版本是2.1.5.RELEASE。本文重点讲解在springboot环境下如何取消security验证。

原因

activiti7内置了Spring security框架,因此只要我们在项目中引入了如下jar包,那么项目中所有接口都会被security拦截到,然后跳转到登录页面。


    org.activiti
    activiti-spring-boot-starter
    7.1.0.M1

跳转登录页面的截图如下:

Activiti7系列课程3-取消security_第1张图片

这里需要输入用户名和密码,默认的用户名是user用户,密码会在项目启动的时候生成,如下图所示;

取消security验证

如果项目中不打算使用security,可以再启动类上进行如下的操作:

@SpringBootApplication(exclude ={ SecurityAutoConfiguration.class} )
public class ShareniuApplication {

    public static void main(String[] args) {
        SpringApplication.run(ShareniuApplication.class, args);
    }

}

验证是否成功

curl http://127.0.0.1:8080/start?user=1&processKey=leave

接口输出信息如下:

{"message":"启动成功","code":"200","data":{"processID":"c93ad555-8daf-11e9-a405-7ab66d766be2","processDefinitionKey":"leave:1:c5dfca82-8dac-11e9-a27b-7ab66d766be2"}}

大工搞定。

博客相关资料获取

博客相关的资料以及代码获取可以直接添加qq:3152981878(请务必备注,activiti7学习)

你可能感兴趣的:(activiti7,security,activiti7权限取消,activiti工作流)