优化 SaSsoHandle.checkTicket(ticket, currUri); 方法,使其不提供 currUri 参数时将不再注册单点注销回调。

This commit is contained in:
click33 2022-08-08 23:05:00 +08:00
parent b7eb24f07e
commit 30f8d0d5d5

View File

@ -363,7 +363,7 @@ public class SaSsoHandle {
if(cfg.getIsHttp()) {
// 模式三使用 http 请求从认证中心校验ticket
String ssoLogoutCall = null;
if(cfg.getIsSlo()) {
if(cfg.getIsSlo() && SaFoxUtil.isNotEmpty(currUri)) {
ssoLogoutCall = SaHolder.getRequest().getUrl().replace(currUri, Api.ssoLogoutCall);
}