问题出现
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-rest-api</artifactId>
<version>6.0.0</version>
</dependency>
ActivitiModeler依赖spring-security的jar
所以会出现登录用户名和密码 导致覆盖原有的登录业务
问题解决
1.修改application.properties(亲测可用)
security.basic.enabled=false
2.
将
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-spring-boot-starter-rest-api</artifactId>
<version>6.0.0</version>
</dependency>
替换成
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-common-rest</artifactId>
<version>6.0.0</version>
</dependency>
3.
在启动类中加上配置 不加载security
@SpringBootApplication
@EnableAutoConfiguration(exclude = {
org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration.class,
org.activiti.spring.boot.SecurityAutoConfiguration.class
})
public class Main{
//...
}
4.
在Activiti的ACT_ID_USER表中配置用户名和密码