0

我正在使用云服务在 Azure 中进行部署。我需要在每个节点中添加全局 url 重写规则。这些全局重写规则是存储在applicationHost.config文件中的,按照我读取的方式,这个文件可以使用xml转换方法进行修改。

我已经准备好我的applicationHost.xdt文件 - 但是在部署云服务时如何让这个转换运行?

请注意,有很多示例/文章描述了如何在 azure 应用程序服务中部署/运行它。我需要在云服务中进行,这是不同的。

4

1 回答 1

0

applicationHost.xdt 不是仅适用于应用服务环境(即 Web 应用)吗?据我所知,它不是用于在 Web 应用程序之外使用的通用 applicationHost.config 转换。

对于云服务,您将使用启动任务来自动化 appcmd 命令。例如 - https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-startup-tasks-common#block-a-specific-ip-address

@echo off
@echo Installing "IPv4 Address and Domain Restrictions" feature 
powershell -ExecutionPolicy Unrestricted -command "Install-WindowsFeature Web-IP-Security"
@echo Unlocking configuration for "IPv4 Address and Domain Restrictions" feature 
%windir%\system32\inetsrv\AppCmd.exe unlock config -section:system.webServer/security/ipSecurity
于 2018-10-22T22:12:12.897 回答