WSO2 API Manager - 发布者:是否可以在创建后更新API的基本上下文路径?

时间:2017-09-08 12:49:38

标签: wso2 wso2-am

我在API Manager中发布了一些需要更新其基本上下文路径的API。发布者的当前实现不允许用户这样做。

我尝试取消发布API并尝试编辑swagger文件,但没有运气。这是预期的功能吗?在这种情况下,我了解它的必要性,因为客户不会受到不必要的上下文路径更新的影响,或者有没有办法做到这一点?

提前致谢

2 个答案:

答案 0 :(得分:0)

由于您提到的原因,无法更改API的上下文。因此,唯一的方法是使用新上下文创建新API,并在消费者不需要使用现有API时将其删除。

答案 1 :(得分:0)

您可以使用以下方法更新API上下文。

  1. 以管理员用户身份登录Carbon控制台,然后转到/ _system / governance / apimgt / applicationdata / provider
  2. 选择API提供程序(例如:管理员)
  3. 选择API
  4. 选择版本
  5. 转到api,请参考下图

enter image description here

  1. 然后您可以按以下方式更新API详细信息, enter image description here
  1. 然后转到API发布者门户并保存并发布API。

您可以通过查看am_api表和syanpse文件来进行验证