configuration匿名身份validation以使用特定站点的应用程序池标识

而不是翻转GUI中的开关来告诉IIS使用匿名身份validation的应用程序池标识,我想要在PowerShell脚本中执行此操作。

Scott Forsyth发布了一个解决scheme,它改变了所有网站的默认设置。

我怎样才能做一个特定的网站只? 用PowerShell?

find了:

Set-WebConfigurationProperty -filter /system.WebServer/security/authentication/AnonymousAuthentication -name username -value "" -location MyLocation 

我简单地使用该网站的名称作为MyLocation ,我不得不重新打开IISpipe理器来查看UI中的更改。