是否可以将 IIS 配置为始终默认匿名身份验证以使用应用程序池标识?

是否可以将 IIS 配置为始终默认匿名身份验证以使用应用程序池标识?

是否可以将 IIS 配置为始终将匿名身份验证的身份设置默认为使用应用程序池标识?

我从来没有理由想要它,所以对于我创建的任何 Web 应用程序,不断地需要改变此设置是令人沮丧的。

答案1

您可以从命令行使用 appcmd 执行此操作。运行以下命令:

c:\windows\system32\inetsrv\appcmd.exe set config  -section:system.webServer/security/authentication/anonymousAuthentication /userName:""  /commit:apphost

请小心,因为它将更新所有现有网站,因此如果您不想将此应用到任何网站,请确保首先针对这些网站的匿名身份验证专门“更改某些内容”。这将确保设置在网站级别专门设置,以便更改默认设置不会影响该网站。

相关内容