如何使用Azure API管理包装asp.net WebApi项目?

时间:2019-04-24 11:13:01

标签: azure azure-web-app-service azure-api-management azure-api-apps

我在asp.net中有一个Web API项目,该项目托管在Azure Web应用程序服务上。api的Azure终结点起作用。如何在Azure api管理下包装此api?

当前设置

Asp.net Web Api项目>托管在Azure Web应用程序服务中

我试图通过空白和开放的api规范在API管理中添加api。

我希望Azure API管理可以连接到托管我的asp.net Web api项目的Web应用程序服务。

2 个答案:

答案 0 :(得分:0)

将Web API部署到Azure App Service API App而不是App Service Web App。您将能够直接从UI导入API。 Here is the doc.

enter image description here

enter image description here

答案 1 :(得分:0)

替代Ketan的方法是使用“空白API”选项手动配置API。您需要在其中指定应用程序的基本URL。稍后将要求您手动创建所有操作。