我遵循了其中一个教程,并在WSO2 APIM管理控制台3.1.0的主域下创建了一个名为apicreator的新角色,并分配了以下权限。
●配置>治理和所有基本权限
●登录
●管理> API>创建
●管理>资源>治理和所有基本权限。
然后,创建了一个名为apicreator的新用户,并为其分配了我之前创建的角色apicreator。
但是当我尝试使用用户apicreator登录到API Publisher 3.1.0时,它失败并显示以下错误。
但是,如果我将角色“内部/创建者”角色分配给用户展示者,则他能够成功登录。 根据本教程,我觉得应该允许我创建的角色(apicreator)登录到API Publisher。但是,它不起作用。是否需要为角色“ apicreator”分配其他权限? 需要有关此问题的建议。
答案 0 :(得分:0)
感谢Rakihtha的建议。本教程中未提供此范围映射的内容。我现在进行了必要的作用域映射,并在所需作用域下添加了伪装者角色,如下所示。
删除现有用户,创建一个新用户,并为其分配监督角色。 现在,这个新用户可以登录到发布服务器,但是没有出现API,并且页面继续加载,如下所示。
而且,在WSO2 APIM终端中,我可以看到以下错误日志:错误-WebAppAuthenticatorImpl由于范围验证失败,您无法访问API。
我还缺少什么吗?
答案 1 :(得分:0)