我有多个API,我已经通过Azure API管理公开了它们。
我在不同的环境中使用一个实例。因此,目前我正在手动添加/更新API的/操作。另外,我正在设置缓存,为这些操作中的一些重写url。但现在,管理这些内容变得有点太麻烦了。有没有办法,当API中的任何操作合同发生变化时,我可以构建/刷新APIM,还可以在APIM中设置缓存、重写url、策略等,而无需手动干预?
发布于 2018-09-26 22:01:25
您可以考虑使用Swagger,Azure中的开放API来控制数据流,使用Azure API policy来保证安全性,并使用Azure provided REST API来提供APIm服务,并使用App Service来构建后端。
一般概念流程AGW APIM API <> <>应用服务
https://stackoverflow.com/questions/48880877
复制相似问题