gpt4 book ai didi

authentication - 使用 AppCmd 设置特定的 IIS 7 站点?

转载 作者:行者123 更新时间:2023-12-04 02:51:15 31 4
gpt4 key购买 nike

我有一台带有多个应用程序/虚拟目录的 IIS 7 机器,默认情况下
网站。我想使用此身份验证设置其中两个:
匿名 - 关闭
冒充 - 开
表单认证关闭
Windows 身份验证 - 打开

我想使用 appcmd.exe 执行此操作,但似乎无法获得
语法正确。有没有人有这方面的运气?

谢谢。

最佳答案

您应该尝试使用配置编辑器(包含在 IIS 7.5 中,可在 http://www.iis.net/download/AdministrationPack 处为 IIS 7.0 下载),它可以自动生成 AppCmd.exe 命令以及 javascript 和托管代码。使用它我生成了以下内容(对于默认网站):

appcmd.exe set config "Default Web Site" -section:system.webServer/security/authentication/anonymousAuthentication /enabled:"False"  

appcmd.exe set config "Default Web Site" -section:system.web/identity /impersonate:"True"

appcmd.exe set config "Default Web Site" -section:system.webServer/security/authentication/windowsAuthentication /enabled:"True" /commit:apphost

请注意,带有 commit:apphost 的是因为默认情况下这些部分是锁定的,这意味着它们需要使用位置路径在 ApplicationHost.config 中设置。

关于authentication - 使用 AppCmd 设置特定的 IIS 7 站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3295578/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com