我在 WSO2 IS 5.0.0 实例中添加了一些服务提供商,但几天后它们就不再列出了。我指的是 WSO2 Carbon ,您可以在其中创建服务提供商。
相反,它们显示为角色。它们仍然可以正常工作,但由于它们没有出现在服务提供商列表下,我无法对其进行编辑。
以前有人经历过这个吗?一旦它们消失,是否有可能阻止它们消失或使它们出现在列表中?
答案 0 :(得分:1)
我们没有遇到过这样的问题..但请确保以下。创建服务提供者后,WSO2IS将创建一个与服务提供者名称相同的角色。分配给该角色的用户只能查看/编辑服务提供商。登录管理控制台的任何其他用户都无法查看/编辑它。因此,请确保您已正确分配该角色。此外,如果这是间歇性的,请尝试重新启动服务器,看看是否可以看到它。据我所知,这个服务提供者对象保存在缓存中,也没有从数据库加载。我不确定由于缓存的某些问题,服务提供商有时会消失。但是,您可以登录WSO2IS数据库并验证数据库条目。通常是服务提供商并保存在SP_APP
表