如何使用PowerShell将IIS中的验证请求更改为True / False

时间:2012-03-09 06:34:17

标签: powershell iis-7

你能帮忙找到一种方法,在网站上使用PowerShell将IIS中的验证请求更改为True / False吗?

2 个答案:

答案 0 :(得分:2)

您可以使用Set-WebConfiguration cmdlet修改特定网站或应用程序的配置设置。

在您的情况下,您必须将<pages validateRequest="true" />属性的值设置为false

Set-WebConfiguration "//system.web/pages/@validateRequest" IIS:\Sites\MyWebSite -Value $false

答案 1 :(得分:0)

根据此Canceling request validation using HttpHandler on IIS 7和此Canceling request validation using HttpHandler on IIS 7

您应该只更改注册表设置,因此此代码应该为您解决问题:

Set-ItemProperty -path HKLM:\Software\Microsoft\ASP.NET -name VerificationCompatibility -Value 1