无法在azure api管理中找到azure app service托管的web api

问题描述 投票:0回答:2

我创建了一个基于令牌的身份验证的web api,并部署在azure app服务中。如果我尝试从APIM中的azure托管应用服务打开它找不到。我们需要更改设置吗?(我没有使用azure AD进行身份验证,因为它是测试服务)。

任何人都可以请帮助。

提前谢谢,Eswar

azure-api-management
2个回答
0
投票

APIM仅支持导入API应用程序。尝试去https://resources.azure.com/并在那里找到你的应用程序。在它的属性中它必须具有等于“api”的种类。


0
投票

在APIM中导入API应用程序时,APIM会找到与所选应用程序关联的招摇,获取并导入它。如果APIM没有找到招摇,它会将API暴露为“传递”API。

因此,当您在本地创建API应用程序时,您需要选择Azure API App然后部署到azure。所以,你可以找到它。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.