Azure service fabric API管理与服务流

Azure service fabric API管理与服务流,azure-service-fabric,azure-api-management,Azure Service Fabric,Azure Api Management,我有一个非常基本的设置:APIM+SF和WebAPI无状态服务(Kestrel)。只是想让这个POC工作。到目前为止没有成功…:( 按照可用的说明,我已经了解到APIM入站策略存在问题。。。 我应该使用什么作为后端id? 除了“servicefabric”一个(来自示例),我还尝试了我的“servicefabric”实例元数据中的所有选项 “找不到id为'which-I-put-in-here'的后端。” 如果有人能解释一下后端id=“”的确切含义,我将不胜感激 谢谢, Peter后端id必须引

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

按照可用的说明,我已经了解到APIM入站策略存在问题。。。 我应该使用什么作为后端id? 除了“servicefabric”一个(来自示例),我还尝试了我的“servicefabric”实例元数据中的所有选项 “找不到id为'which-I-put-in-here'的后端。”

如果有人能解释一下后端id=“”的确切含义,我将不胜感激

谢谢,
Peter

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

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends?api-version=2017-03-01

后端id必须引用通过API管理API(或部署模板)创建的“后端资源”因为目前没有UI来创建这些后端资源。在文章所指的部署模板中,后端资源的定义在这里,还有一个PowerShell命令来创建它,但是Azure Portal UI拒绝接受它创建的ID…即使ID在get-AzureRmApiManagementBackend中都有效和resources.azure.com