diff --git a/kicc-auth/src/main/java/com/cloud/kicc/auth/config/WebSecurityConfiguration.java b/kicc-auth/src/main/java/com/cloud/kicc/auth/config/WebSecurityConfiguration.java index 6d6e6b37..ffcf0792 100644 --- a/kicc-auth/src/main/java/com/cloud/kicc/auth/config/WebSecurityConfiguration.java +++ b/kicc-auth/src/main/java/com/cloud/kicc/auth/config/WebSecurityConfiguration.java @@ -22,14 +22,15 @@ import org.springframework.security.web.authentication.logout.LogoutSuccessHandl /** *
- * 认证相关配置 + * 认证安全相关配置 * 并且设置为主,以及加载优先级为1,防止被微服务工程覆盖 + * 目前SSO主要还是采用oauth2的token做sso授权中心,不会采用security的session做SSO授权中心,原因需要维护(oauth2的token,security的session)两套登陆方式代码 + * authorization-code 模式目前只处理第三方系统接入 *
* * @Author: wangxiang4 - * @Date: 2022/2/16 + * @Since: 2023/8/6 */ - @Primary @Order(90) @Configuration @@ -54,10 +55,7 @@ public class WebSecurityConfiguration extends WebSecurityConfigurerAdapter { .antMatchers("/token/**") .permitAll() .anyRequest() - .authenticated() - .and() - // CRSF禁用,因为不使用session - .csrf().disable(); + .authenticated(); } /** diff --git a/kicc-auth/src/main/resources/templates/ftl/login.ftl b/kicc-auth/src/main/resources/templates/ftl/login.ftl index 48973a51..039f1557 100644 --- a/kicc-auth/src/main/resources/templates/ftl/login.ftl +++ b/kicc-auth/src/main/resources/templates/ftl/login.ftl @@ -8,7 +8,7 @@ -