如何从Visual studio禁用应用程序服务的手动部署

t1rydlwq  于 2022-11-17  发布在  其他
关注(0)|答案(2)|浏览(188)

如何从Visual Studio禁用应用程序服务的手动部署(即通过发布配置文件),并始终确保仅通过Azure DevOps的CI/CD管道部署应用程序服务

57hvy0tb

57hvy0tb1#

这可以通过在appService的-SCM部分添加网络规则来实现。
在门户中,转到你的应用服务,然后转到网络。在功能框中,单击访问限制。

切换到{YourApp}-scm规则。添加允许AzureCloud服务的规则。这将允许你的管道发布应用,但将阻止从所有其他位置发布。
请注意,高级工具(Kudu)也将被阻止,因为这一规则。

bwitn5fc

bwitn5fc2#

参考本文档:Publish a Web app to Azure App Service using Visual Studio

您可以参考以下文档:Azure Pipelines ecosystem support来建置和部署您的应用程序。例如,您可以遵循此教育课程:Deploy PHP application to Azure App Service using Azure Pipelines。您也可以使用工具:开发运维入门和Azure开发运维集成。

相关问题