Powershell 无法使用Set-WebConfiguration system.web在本地主机级别使用PS更改窗体或ASP.NET

Powershell 无法使用Set-WebConfiguration system.web在本地主机级别使用PS更改窗体或ASP.NET,powershell,Powershell,我正在尝试创建一个PS脚本,以使用窗体身份验证和ASP.NET模拟的设置更新或更改IIS身份验证的根级别。我可以更改匿名身份验证和Windows身份验证,但我在ASP.NET和窗体方面运气不佳。我可以在默认站点Web目录下更改ASP.NET和表单设置,但不能在本地主机级别更改。这是我正在尝试的,但它不起作用: 表单身份验证 Set-WebConfiguration system.web/authentication 'IIS:\' -value @{mode='Forms'} 有什么想法吗?到

我正在尝试创建一个PS脚本,以使用窗体身份验证和ASP.NET模拟的设置更新或更改IIS身份验证的根级别。我可以更改匿名身份验证和Windows身份验证,但我在ASP.NET和窗体方面运气不佳。我可以在默认站点Web目录下更改ASP.NET和表单设置,但不能在本地主机级别更改。这是我正在尝试的,但它不起作用:

表单身份验证

Set-WebConfiguration system.web/authentication 'IIS:\' -value @{mode='Forms'}

有什么想法吗?

到目前为止你都试过什么?你收到了什么样的错误信息,如果有的话?有趣的是我没有收到任何信息。看起来它跑起来了。但在IIS中,它不会改变。