fix: 给 SingleSignOutFilter 补 casServerUrlPrefix init-param 修复 SSO 登出崩溃
deploy-userbase-service / build-deploy (push) Successful in 34s
deploy-userbase-service / build-deploy (push) Successful in 34s
This commit is contained in:
@@ -48,6 +48,8 @@ public class CasSsoConfiguration {
|
|||||||
public FilterRegistrationBean<SingleSignOutFilter> casSingleSignOutFilter() {
|
public FilterRegistrationBean<SingleSignOutFilter> casSingleSignOutFilter() {
|
||||||
FilterRegistrationBean<SingleSignOutFilter> bean = new FilterRegistrationBean<>();
|
FilterRegistrationBean<SingleSignOutFilter> bean = new FilterRegistrationBean<>();
|
||||||
bean.setFilter(new SingleSignOutFilter());
|
bean.setFilter(new SingleSignOutFilter());
|
||||||
|
// 单点登出过滤器需经 init-parameter 注入 CAS 服务端地址(与校验过滤器一致)
|
||||||
|
bean.addInitParameter("casServerUrlPrefix", ssoProperties.getServerUrlPrefix());
|
||||||
bean.addUrlPatterns("/api/*");
|
bean.addUrlPatterns("/api/*");
|
||||||
bean.setOrder(Ordered.HIGHEST_PRECEDENCE + 5);
|
bean.setOrder(Ordered.HIGHEST_PRECEDENCE + 5);
|
||||||
return bean;
|
return bean;
|
||||||
|
|||||||
Reference in New Issue
Block a user