Kok*_*ose 2 azure azure-web-app-service
在通过 Github Actions 将 Azure WebApp 部署到 Azure 时,我在上面的 scrrenshot 上遇到错误。我曾多次尝试断开和连接 WebApp。任何帮助表示赞赏。
转到 Azure 门户中的 WebApp 并下载发布配置文件。您将获得类似于以下内容的内容。
<publishProfile profileName="[app-name] - Web Deploy" publishMethod="MSDeploy" publishUrl="waws-prod.publish.azurewebsites.windows.net:443" msdeploySite="[app-name]" userName="$[app-name]" userPWD="***" destinationAppUrl="http://[app-name].azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites">
<databases />
</publishProfile>
<publishProfile profileName="[app-name] - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="[app-name]\$[app-name]" userPWD="***" destinationAppUrl="http://[app-name].azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites">
<databases />
</publishProfile>
<publishProfile profileName="[app-name] - ReadOnly - FTP" publishMethod="FTP" publishUrl="ftp://waws-prod.ftp.azurewebsites.windows.net/site/wwwroot" ftpPassiveMode="True" userName="[app-name]\$[app-name]" userPWD="***" destinationAppUrl="http://[app-name].azurewebsites.net" SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink="" controlPanelLink="http://windows.azure.com" webSystem="WebSites">
<databases />
</publishProfile>
Run Code Online (Sandbox Code Playgroud)
将 Web-Deploy 的第一个发布配置文件中的发布 URL 更改[appname].scm.azurewebsites.net为
waws-prod.publish.azurewebsites.windows.net
转到 Github 并转到存储库。
转到 .github/workflows 中的相应工作流 yml 文件并查找${{ secrets.<SECRET_NAME> }}. 记住<SECRET_NAME>.
转到设置> 机密,然后单击与您在上述步骤中记住的机密名称相对应的“更新”按钮。
将 XML 代码粘贴到 Value 中,然后单击“更新机密”。
转到“操作”并选择失败的工作流运行,然后单击“重新运行作业”。
现在您的 Web Zip 部署应该是成功的。
| 归档时间: |
|
| 查看次数: |
549 次 |
| 最近记录: |