我无法在WSO2 API管理器中登录admin-dashboard应用程序

时间:2016-03-17 10:07:18

标签: wso2 wso2-am

我无法在WSO2 API管理器中登录管理仪表板。我收到错误“无法登录!登录失败”

API Manager配置了LDAP只读主用户存储。我们的LDAP没有组,角色也不是来自LDAP的红色。

此外,API Manager配置为使用MySQL DB和WSO2 IS作为密钥管理器。但我认为这不是这种行为的原因。

如果我使用标准用户存储配置API Manager(不对user-mgt.xml进行任何更改),请登录admin-dashboard正常工作。

2 个答案:

答案 0 :(得分:2)

此问题已解决。

在档案

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

我改变了#34; admin"角色名称为'"内部/管理员":

"allowedRole":"Internal/admin",

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

现在我可以连接到admin-dashboard。我认为内部是必要的,因为没有组的ReadOnly LDAP用户存储。

答案 1 :(得分:0)

接受的答案确实解决了这个问题。但是,正确的路径/文件实际上是

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

原帖错过"网站"之前" conf"文件夹,万一有人想知道。

至少这适用于wso2 am 1.10.0