我不想在 GUI 中翻转开关来告诉 IIS 使用应用程序池标识进行匿名身份验证,而是想在 powershell 脚本中执行此操作。
斯科特·福赛斯 (Scott Forsyth) 发布了一个解决方案,它改变了所有网站的默认设置。
我如何才能仅对特定网站执行相同操作?使用 powershell 吗?
答案1
找到了:
Set-WebConfigurationProperty -filter /system.WebServer/security/authentication/AnonymousAuthentication -name username -value "" -location MyLocation
我只是使用站点的名称MyLocation
,然后我必须重新打开 IIS 管理器才能看到 UI 中的变化。