当前,由于错误,我从azure API管理器中删除了我们的无限产品。我们有什么办法可以恢复该产品。
P.S。我们无法从其他存储库中镜像它,因此无法使用Azure git存储库。
答案 0 :(得分:0)
如果您依赖默认情况下使用APIM服务创建的“ Unlimnited”产品,那真的没什么特别的。只需打开“产品”屏幕并创建一个新产品,甚至可以再次将其称为“无限”。产品本身没什么特别的,您可以创建任意数量的产品:reference example。
唯一要记住的是,每个产品都有自己的订阅。如果删除产品,则该产品的订阅以及订阅密钥均已消失。因此,当您重新创建产品时,必须重新向所有用户预订此新产品,然后分发新的订阅密钥。另外,如果您有权访问以前使用的订阅密钥,则可以通过API或SDK使用相同的密钥创建新的订阅。
答案 1 :(得分:0)
无法恢复已删除的产品,释放具有备份过程(https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-disaster-recovery-backup-restore)或Azure git存储库的方法。如果APIM上未配置任何其他产品或API,请删除APIM和再次创建。如果没有,请遵循在APIM上维护API的标准方法(我可以推荐这样做) https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-add-products https://docs.microsoft.com/en-us/azure/api-management/api-management-policies