gpt4 book ai didi

asp.net-mvc - 将 WebAPI 和 MVC 项目发布到同一个 Azure 网站?

转载 作者:行者123 更新时间:2023-12-04 01:31:58 25 4
gpt4 key购买 nike

我在 Visual Studio 中有两个独立的项目 - 一个带有 WebAPI,另一个带有 MVC 网站...

我可以将这两者发布到同一个 Azure 网站,以便请求:-/api/products/=> 给出来自 WebAPI 的 JSON-/products/=> 提供来自 MVC 网站的 HTML

最佳答案

转到 Azure 门户并创建 Azure 网站 -

enter image description here

然后在设置中设置一个附加应用程序,如下 -

enter image description here

现在在 Visual Studio 解决方案中创建两个项目 -> 1) MVC 和 2) WebApi

enter image description here

下载上面创建的azure网站的publishsettings文件。将publishsettings文件导入到Visual studio MVC项目发布中,如下所示 -

enter image description here

对于 WebApi 项目,导入相同的发布设置,但创建一个新路径作为 website/webapi

enter image description here

发布这两个项目。

现在导航到 MVC 网站的 http://{yoursite}.azurewebsites.net。并导航到您的 WebApi 的 http://{yoursite}.azurewebsites.net/webapi/api。

关于asp.net-mvc - 将 WebAPI 和 MVC 项目发布到同一个 Azure 网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23428799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com