当前位置:主页 > 查看内容

flowable 6.6.0 去掉自带的登录权限

发布时间:2021-07-21 00:00| 位朋友查看

简介:1. 找到项目maven目录 2.在自己项目里面建相同包名 类名 package org.flowable.ui.modeler.conf; 重写ModelerSecurityConfiguration package org.flowable.ui.modeler.conf;import org.flowable.ui.common.security.SecurityConstants;import org.springfram……

1. 找到项目maven目录

2.在自己项目里面建相同包名 类名

package org.flowable.ui.modeler.conf; 重写ModelerSecurityConfiguration

package org.flowable.ui.modeler.conf;
import org.flowable.ui.common.security.SecurityConstants;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.annotation.Order;
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler;
 * 说明 重构ModelerSecurity
 * from fhadmin.cn
 Configuration(proxyBeanMethods false)
 EnableWebSecurity
public class ModelerSecurityConfiguration {
 Configuration
 Order(SecurityConstants.MODELER_API_SECURITY_ORDER)
 public static class ModelerApiWebSecurityConfigurationAdapter extends WebSecurityConfigurerAdapter {
 Override
 protected void configure(HttpSecurity http) throws Exception {
 SavedRequestAwareAuthenticationSuccessHandler successHandler new SavedRequestAwareAuthenticationSuccessHandler();
 successHandler.setTargetUrlParameter( redirectTo 
 http.headers().frameOptions().disable();
 http.csrf().disable().authorizeRequests().antMatchers( /**/** ).permitAll().anyRequest().authenticated().and().httpBasic();
}

?


本文转自网络,原文链接:https://developer.aliyun.com/article/785547
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐