我正在使用WIX工具构建一个安装程序包。我要求根据用户要求为IIS中的特定虚拟目录启用/禁用表单身份验证。我已经尝试过appcmd命令,但无法让它工作:
appcmd set config "Default Web Site/Test" /commit:WEBROOT /section:system.web/authentication /mode:Forms /commit:apphost
请建议......
答案 0 :(得分:0)
这是适合我的代码..
启用表单身份验证:
appcmd set config "Default Web Site/Test" /section:system.web/authentication /mode:Forms
禁用表单身份验证:
appcmd set config "Default Web Site/Test" /section:system.web/authentication /mode:Windows
刚刚删除/commit:WEBROOT
以使其正常工作。
如果我正在添加/commit:WEBROOT
,则上述代码仅适用于“默认网站”,而不适用于“默认网站/测试”