首页 文章

Azure App Service上带有OWIN 'SystemWeb'的Web API应用程序

提问于
浏览
3

我正在创建在.NET中使用Identity 2.1.0框架的应用程序 . 我在Visual Studio 2015中开始作为Empty Web App(模板)项目 . 现在,我在项目中使用 Microsoft.AspNet.WebApi.OwinMicrosoft.Owin.Host.SystemWeb NuGet包 . 我知道OWIN是一个规范,旨在避免单片框架,并指定较小的应用程序组件与服务器的交互方式 . 但是,我需要部署到Azure App Services .

我找到了一些示例(博客),其中人们将OWIN Web Api应用程序部署为Azure Cloud 服务工作者角色的自托管 . 但我不希望这样,因为我不使用Cloud Service .

由于我使用的是 Microsoft.Owin.Host.SystemWeb ,我是否可以将其部署到Azure App服务(我假设管理内部IIS实例)?

.NET生态系统新手在这里 - 所以请原谅我在问题中可能存在的任何冗余 .

1 回答

  • 8

    Microsoft.Owin.Host.SystemWeb 设计用于在IIS中托管,所有Azure App Service Web应用程序都托管在IIS中,因此这正是您想要的(实际上,自托管可能无法与Azure App Service一起使用) .

相关问题