keycloak.logout() 即使我发送 post_logout_redirect_uri 和 id_token_hint 也不起作用。 我正在使用“@react-keycloak/native”:“^0.6.4”。
尝试过此解决方案
InAppBrowser.open(
keycloak
.createLogoutUrl()
.replace('redirect_uri', 'post_logout_redirect_uri') +
`&id_token_hint=${keycloak.idToken}`
但是 InAppBrowser 没有关闭
我找到了解决方案,因为我认为包本身未涵盖注销。
keycloak.createLogoutUrl = () => {
return (
keycloak.endpoints.logout() +
'?id_token_hint=' +
keycloak.idToken +
'&post_logout_redirect_uri=' +
'myapp://login'
);
};
keycloak.logout().then((res) => {
...
});