【发布时间】:2023-01-26 15:11:53
【问题描述】:
我想更改已发布 API 的 API 所有者/发布者,以便我可以继续与其他用户发布此 API 的新版本。 我正在使用 wso2 v2.6
我一直在 Publisher & Store UI 中寻找选项,但没有看到该选项
【问题讨论】:
标签: wso2 wso2-api-manager
我想更改已发布 API 的 API 所有者/发布者,以便我可以继续与其他用户发布此 API 的新版本。 我正在使用 wso2 v2.6
我一直在 Publisher & Store UI 中寻找选项,但没有看到该选项
【问题讨论】:
标签: wso2 wso2-api-manager
这是不可能的,因为所有者(提供者)是 API 的基本属性之一。即使您更改所有者,您也无法创建新版本,因为这将被视为新 API,而不是以前 API 的版本,这将导致重复上下文。相同的验证可防止您使用相同的上下文创建两个单独的 API。
如果你想通过删除以前的 API 来更改 API 的所有者,你可以使用 cli 工具 [1] 来实现。在这里您可以导出 API,删除以前的 API 并重新导入具有不同所有者(提供者)的相同 API。 请注意,cli 工具仅适用于 2019 年 7 月 8 日的 WSO2 WUM 更新,并且您需要 WSO2 订阅。
[1] - https://docs.wso2.com/display/AM260/Initializing+projects+using+the+CLI+Tool
【讨论】: