Ich habe WSO2 IS 5.0.0 ausgeführt, und von Zeit zu Zeit kann ich die Benutzer nicht löschen. Ich checke in die Datenbank und habe keine aktiven Tokens, Sessions usw. aber ich kann die Benutzer nicht entfernen. Wenn ich versuche, sie über die Admin-Konsole (Webseite) zu löschen, wird die Benutzerseite nur aktualisiert und der Benutzer, den ich löschen möchte, ist immer noch da. Wenn ich versuche, den Admin-Dienst zu nutzen und die Löschaktion durchzuführen, scheint alles in Ordnung zu sein, aber der Benutzer ist immer noch da. Was könnte das Problem verursachen?Benutzer konnte nicht gelöscht werden WSO2 IS
Dies ist der Stack-Trace (teilweise), die ich in den Protokollen habe, nachdem er versuchte den Benutzer Admin-Konsole zu löschen:
[2016.08.02 11: 07: 16.415] ERROR {org. wso2.carbon.identity.oauth.listener.IdentityOathEventListener} - Fehler beim Abrufen von OAuth-Anwendungsinformationen org.wso2.carbon.identity.oauth2.IdentityOAuth2Exception: Eintrag '[email protected]' für den Schlüssel 'CON_APP_KEY' duplizieren bei org.wso2.carbon.identity.oauth2.dao.TokenMgtDAO.revokeTokensByResourceOwner (TokenMgtDAO.java:931) bei org.wso2.carbon.identity.oauth.listener.IdentityOathEventListener.doPreDeleteUs er (IdentityOathEventListener.java:92) bei org.wso2.carbon.user.core.common.AbstractUserStoreManager.deleteUser (AbstractUserStoreManager.java:865) bei org.wso2.carbon.user.mgt.UserRealmProxy.deleteUser (UserRealmProxy. Java: 752) bei org.wso2.carbon.user.mgt.UserAdmin.deleteUser (UserAdmin.java:190) bei sun.reflect.NativeMethodAccessorImpl.invoke0 (native Methode) bei sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl .java: 57)
Fehler im Backlog? Möglicherweise können Sie versuchen, das SP für IS 5.0 zu installieren, das hier gefunden werden kann: http://wso2.com/more-downloads/identity-server/ – ycr
Ich fügte einige Zeilen der Stapelspur hinzu, damit es nützlich sein könnte –