2016-03-17 68 views
1

我無法在WSO2 API管理器中登錄到管理控制檯。我收到錯誤「無法登錄!登錄失敗」我無法登錄到WSO2 API管理器中的管理控制檯應用程序

API管理器配置了LDAP只讀主用戶存儲。我們的LDAP沒有組,LDAP的角色也不是紅色。

此外API Manager被配置爲與MySQL DB和WSO2 IS一起作爲密鑰管理器。但我認爲這不是這種行爲的原因。

如果我將API Manager配置爲標準用戶存儲(沒有對user-mgt.xml進行任何更改),那麼登錄到admin-dashboard即可正常工作。

+0

此問題已解決。在文件/repository/deployment/server/jaggeryapps/admin-dashboard/conf/site.json中,我將「admin」角色名稱更改爲**'「Internal/admin」:「allowedRole」:「Internal/admin」, 「allowedRoles 「:」內部/管理,內部/訂戶「**,現在我可以連接到管理儀表板。我認爲內部是必要的,因爲ReadOnly LDAP用戶存儲沒有組。 –

+0

添加這個作爲問題的答案並接受它。 –

回答

2

此問題已解決。

在文件

/repository/deployment/server/jaggeryapps/admin-dashboard/conf/site.json 

我改變了 「管理員」 角色名稱爲「 「內部/管理員」:

"allowedRole":"Internal/admin", 

"allowedRoles":"Internal/admin,Internal/subscriber" 

現在我可以連接到管理儀表板。我認爲內部是必要的,因爲ReadOnly LDAP用戶存儲沒有組。

0

接受的答案確實解決了這個問題。然而,正確的路徑/文件實際上是:

/repository/deployment/server/jaggeryapps/admin-dashboard/**site/**conf/site.json 

原來的職位無緣前「的conf」文件夾「地盤」,如果你想知道。

至少適用於wso2 am 1.10.0