首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >API管理与服务流程

API管理与服务流程
EN

Stack Overflow用户
提问于 2018-01-26 15:51:37
回答 1查看 276关注 0票数 1

我有一个非常基本的设置:使用WebAPI无状态服务(Kestrel)的APIM + SF。我只是想让这个POC正常工作。到目前为止还没有成功...:(

按照可用的说明,我到达了APIM入站策略出现问题的地方……我应该使用什么作为后端id?除了"servicefabric“选项(来自示例)之外,我还尝试了我的"service fabric”实例元数据中的所有选项。它不断地返回给我:“找不到后端的id为‘put i-put-in-here’的东西。”

如果有人能解释一下backend-id="“到底是什么意思,我将不胜感激!

谢谢,彼得

EN

回答 1

Stack Overflow用户

发布于 2018-01-26 22:57:03

backend-id必须引用通过API管理API (或部署模板)创建的“后端资源”,因为目前没有UI来创建这些后端资源。在本文所指的部署模板中,后端资源的定义如下:

https://github.com/Azure-Samples/service-fabric-api-management/blob/master/apim.json#L162

您可以使用此API调用列出您的服务的现有后端:

代码语言:javascript
运行
复制
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends?api-version=2017-03-01

https://docs.microsoft.com/en-us/rest/api/apimanagement/backend/listbyservice

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48457496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档