【问题标题】:How to enable/Disable Forms Authentication in IIS如何在 IIS 中启用/禁用表单身份验证
【发布时间】:2012-06-12 09:25:22
【问题描述】:

我正在使用 WIX 工具构建安装包。我需要根据用户要求为 IIS 中的特定虚拟目录启用/禁用表单身份验证。我已经尝试过 appcmd 命令,但无法让它工作:

appcmd set config "Default Web Site/Test" /commit:WEBROOT /section:system.web/authentication /mode:Forms /commit:apphost

请建议...

【问题讨论】:

    标签: iis wix appcmd


    【解决方案1】:

    这是对我有用的代码..

    启用表单身份验证:

    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,上述代码仅适用于“默认网站”,不适用于“默认网站/测试”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多