当前位置:  开发笔记 > 后端 > 正文

Azure Web App - 多个应用程序托管

如何解决《AzureWebApp-多个应用程序托管》经验,为你挑选了1个好方法。

在我的本地IIS服务器中,我创建了一个IIS网站并部署了3个ASP.NET Web应用程序,使得它们具有IIS URL/webapp1,IIS URL/webapp2,IIS URL/webapp3等URL,它就像魅力一样.我只能在Azure webapp中部署一个Web应用程序而不能部署其他Web应用程序.

我可以在一个Azure Web应用程序中部署多个Web应用程序吗?如果是,那怎么样?



1> ramiramilu..:

我的解决方案如下所述.首先创建一个示例AzureWebsite -

在此输入图像描述

在AzureWebsite中设置其他应用程序,如下所示.导航到Configuration tab并创建一个应用程序,如下所示 - 在此输入图像描述

通过创建上述应用程序,我们保留/给MVC站点,然后保留/webapi给webapi端点.

假设您想要从VS Solution发布MVC和Web API项目,如下所示.

在此输入图像描述

下载上面创建的AzureWebsite的publishsettings文件.将publishsettings文件导入Visual Studio MVC项目(右键单击项目并选择发布),如下所示 -

在此输入图像描述

类似地,通过导入相同的publishsettings文件来发布WebApi项目.但是,我们需要改变Destination URLSite name新创建的应用程序的详细信息.请查看下面的截图 -

在此输入图像描述

发布这两个项目.

现在导航到http://ramidev1.azurewebsites.net获取MVC站点.并导航到http://ramidev1.azurewebsites.net/webapi/api以获取WebApi端点.

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有