Web 部署 2.0 无法启用 Windows 身份验证?

发布于 2024-10-12 22:38:41 字数 241 浏览 2 评论 0 原文

在我编写 powershell 脚本来启用 Windows 身份验证之前,我只想确保 Web 部署无法执行此操作。有人可以证实这一点吗?

Web 部署概述:http://learn.iis.net /page.aspx/426/overview-of-web-deploy/

Before i write a powershell script to enable Windows Authentication, I just want to make sure web deploy cannot already do this. Can someone confirm this?

Overview of web deploy: http://learn.iis.net/page.aspx/426/overview-of-web-deploy/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

饮湿 2024-10-19 22:38:41

对于 Web 部署,必须在服务器上单独预安装 Windows 身份验证(请参阅 Web 部署的要求和限制页面)。

Web 部署部署操作中的典型场景是源服务器安装了 Windows 身份验证,但目标服务器没有安装。在这种情况下,Web Deploy 无法在目标服务器上为您安装 Windows 身份验证。如果服务器是Windows Server 2008(运行IIS 7),则必须首先安装Windows身份验证角色服务。

话虽如此,您可能会考虑以下一个选项:如果您确实编写了一个脚本来安装 Windows 身份验证角色服务,则可以使用 Web Deploy 命令行上的 preSync 开关来运行该脚本。 preSync 开关允许您指定在主 Web 部署同步操作开始之前在目标上运行的命令或批处理文件。有关详细信息,请参阅 preSync 条目“nofollow">Web 部署操作设置页面以及 Web 部署 runCommand 提供程序 页面。

For Web Deploy, Windows authentication has to be preinstalled separately on the server (see the requirements and limitations page for Web Deploy).

A typical scenario in a Web Deploy deployment operation would be that the source server has Windows auth installed but the destination server does not. In this case, Web Deploy cannot install Windows auth for you on the destination server. If the server is Windows Server 2008 (running IIS 7), you would have to install the Windows authentication role service first.

Having said that, here is one option you might look into: if you do write a script to install the Windows authentication role service, you could run that script by using the preSync switch on the Web Deploy command line. The preSync switch lets you specify a command or batch file to run on the destination before the main Web Deploy synchronization operation begins. For more information, see the preSync entry on the Web Deploy Operation Settings page and the related information on the Web Deploy runCommand Provider page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文