我已經運行WSO2 IS 5.0.0,並且不時刪除用戶。我檢查數據庫,我沒有活動的令牌,會話等,但我無法刪除用戶。如果我試圖通過管理控制檯(網頁)刪除它們,那麼用戶頁面只是刷新,我想刪除的用戶仍然在那裏。如果我嘗試使用管理服務並執行刪除操作,一切似乎都很好,但用戶仍然在那裏。什麼可能導致問題?無法刪除用戶WSO2 IS
這是堆棧跟蹤(局部的),我在日誌試圖從管理控制檯刪除用戶後:
[2016年8月2日11:07:16415] ERROR {有機wso2.carbon.identity.oauth.listener.IdentityOathEventListener} - 檢索OAuth應用程序信息時出錯 org.wso2.carbon.identity.oauth2.IdentityOAuth2Exception:關鍵字'CON_APP_KEY'的重複條目'[email protected]' at org.wso2.carbon.identity.oauth2.dao.TokenMgtDAO.revokeTokensByResourceOwner(TokenMgtDAO.java:931) at org.wso2.carbon.identity.oauth.listener.IdentityOathEventListener.doPreDeleteUs呃(IdentityOathEventListener.java:92) at org.wso2.carbon.user.core.common.AbstractUserStoreManager.deleteUser(AbstractUserStoreManager.java:865) at 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)
您是否在積壓中看到任何錯誤?可能是你可以嘗試安裝可用於IS 5.0的SP,可以在這裏找到:http://wso2.com/more-downloads/identity-server/ – ycr
我添加了幾行堆棧跟蹤,所以它可能會有所幫助 –