SUPPORT-9171: Fix

This commit is contained in:
Eduard Tihomirov 2025-05-15 14:46:42 +03:00
parent 2af7990a64
commit e768fc8fb5

View file

@ -415,6 +415,7 @@ public class EsiaAuthService {
OrgInfo orgInfo = null;
String userId = null;
String status = null;
try {
try {
userId = jwtTokenService.getUserAccountId(request);
String accessToken = EsiaAuthInfoStore.getAccessToken(userId);
@ -422,6 +423,11 @@ public class EsiaAuthService {
securityHelper.clearAccessCookies(response);
EsiaAuthInfoStore.removeAccessToken(userId);
EsiaAuthInfoStore.removeRefreshToken(userId);
}
catch (Exception e) {
//logout should always happen
}
String logoutUrl = esiaConfig.getEsiaBaseUri() + esiaConfig.getEsiaLogoutUrl();
String redirectUrl = esiaConfig.getLogoutRedirectUrl();
URL url = new URL(logoutUrl);