appcmd 命令在 Web 应用程序下的文件夹上设置匿名身份验证

Lor*_*sum 5 iis iis-7 web-server appcmd

我想运行一个命令来在 IIS 上的 Web 应用程序下的文件夹上设置匿名身份验证。我希望特定文件夹是唯一受影响的东西。我不想更改整个 Web 应用程序的匿名身份验证。

2013 年 7 月 29 日编辑
仍然没有足够的答案:( 添加一些关键事实:
- 我需要在脚本中将此作为安装过程的一部分
。- 我不想依赖 IIS powershell 管理单元。-
我知道可以通过 Web 配置进行设置,我对此没有问题,但我无法更改 Web 应用程序之外的任何配置。我无法更改 C:\Windows\System32\inetsrv\config\applicationHost。 config,所以,这个选项就出来了。

这可以通过 IIS 管理器 (GUI) 轻松完成。

小智 3

用于AppCmd允许覆盖应用程序中的部分配置Web.config

%systemroot%\system32\inetsrv\APPCMD unlock config  /section:security/authentication/anonymousAuthentication
Run Code Online (Sandbox Code Playgroud)

解锁特定部分将允许Web.config特定目录中的子级应用。请记住,解锁该部分是全局应用的。