У меня работает WSO2 IS 5.0.0, и время от времени я не могу удалить пользователей. Я проверяю в базе данных, и у меня нет активных токенов, сеансов и т. Д., Но я не могу удалить пользователей. Если я попытаюсь удалить их, хотя консоль администратора (веб-страница), тогда обновляется страница пользователей, и пользователь, которого я пытаюсь удалить, все еще существует. Если я попытаюсь использовать Admin Service и выполнить действие delete, все кажется прекрасным, но пользователь все еще там. Что может вызвать проблему?Невозможно удалить пользователей WSO2 IS
Это трассировку стека (частично), что у меня есть в журналах после попытки удалить пользователя из консоли администратора:
[2016-08-02 11: 07: 16415] ERROR {орг. wso2.carbon.identity.oauth.listener.IdentityOathEventListener} - Ошибка при получении информации о приложении OAuth org.wso2.carbon.identity.oauth2.IdentityOAuth2Exception: Дублирующая запись '[email protected] -AP' для ключа 'CON_APP_KEY' at org.wso2.carbon.identity.oauth2.dao.TokenMgtDAO.revokeTokensByResourceOwner (TokenMgtDAO.java:931) at org.wso2.carbon.identity.oauth.listener.IdentityOathEventListener.doPreDeleteUs er (IdentityOathEventListener.java:92) на org.wso2.carbon.user.core.common.AbstractUserStoreManager.deleteUser (AbstractUserStoreManager.java:865) на org.wso2.carbon.user.mgt.UserRealmProxy.deleteUser (UserRealmProxy. Java: 752) в org.wso2.carbon.user.mgt.UserAdmin.deleteUser (UserAdmin.java:190) на sun.reflect.NativeMethodAccessorImpl.invoke0 (нативный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl .java: 57)
Вы видите ошибки в отставании? Возможно, вы можете попробовать установить SP для IS 5.0, который можно найти здесь: http://wso2.com/more-downloads/identity-server/ – ycr
Я добавил несколько строк трассировки стека, поэтому может быть полезно –