将自定义标头添加到IIS上托管的网站

问题描述 投票:0回答:1

我们有一个部署到IIS的.Net Web应用程序。

每当我们需要停止,启动或回收应用程序时,我们都会使用一些带有WMI-Object的powershell脚本来获取ApplicationPool对象来执行此操作。都好 :-)

现在我们有一个场景,我们有一个前端服务器的集群设置,其中.Net Web应用程序由IIS提供。我们需要在响应中添加自定义标头,以便我们可以看到哪个前端正在为我们提供服务。

我们非常希望使用powershell脚本和WMI-Objects来执行此操作。但是我很难找到合适的WMI-Object类来做这件事。

有谁知道我们应该使用哪个类来设置自定义标头,或者甚至可以使用WMI-Object?

powershell iis wmi
1个回答
0
投票

此代码将在FILESERVER1上远程执行脚本:

$s = New-PsSession -ComputerName FILESERVER1
Invoke-Command -Session $s {
     .\SetHTTPResponseHeader.ps1 "Default Web Site" "Custom HTTP Header" "test"       
}
© www.soinside.com 2019 - 2024. All rights reserved.