Visual Studio 2013 版本管理中的不可信域连接





5.00/5 (1投票)
使用 Microsoft 发布管理工具将 Web 应用程序部署到没有任何域信任的服务器的步骤。
引言
本文介绍如何配置 RM 以使用影子帐户或虚假帐户跨不受信任的域工作。影子帐户是两台机器中具有相同用户名和密码的本地用户帐户。 在这里,您将在没有域信任的情况下在一台机器上安装 RM,并在另一台机器上安装部署代理。
背景
如果您是 RM(发布管理)的新手,您可以利用我的文章 http://www.msdevtips.com/2014/05/release-management-for-visual-studio.html 来理解和配置 RM。
为 RM 配置影子帐户的步骤
步骤 1:在目标服务器中创建用户
在要部署应用程序的目标服务器中创建一个用户。应该创建一个密码,并设置永不过期策略。
将用户分配给 Administrators 组的成员。
步骤 2:Microsoft 部署代理 2013 安装
安装 Microsoft 部署代理 2013,只需几个简单的步骤即可安装,如下所示。
如果单击“启动”按钮,将显示一个屏幕,其中包含一个文本框,用于提供 RM 服务器 URL 和凭据以连接到 RM 服务器。我们稍后再做。
步骤 3:在 RM 服务器机器中创建用户
在 RM 服务器机器中创建一个具有相同用户名和密码(步骤 1)的用户,我们称之为影子帐户或虚假帐户。
在 RM 客户端中将 RM 服务器影子帐户创建为新用户,并授予“服务用户”和“发布管理器”权限。在以下屏幕中,“发布管理器”应为“是”。
重要提示
将部署代理的影子帐户添加到 RM 客户端,并授予“服务用户”和“发布管理器”权限。 一旦成功建立此连接,就可以恢复此“发布管理器”权限。
例如:如果部署代理机器名称为 Machine2,则应在 RM 客户端中创建两个用户,一个是本步骤前面描述的“用户名”,另一个是 Machine2。
步骤 4:配置 Microsoft 部署代理
现在使用影子帐户登录到部署代理机器,并打开 Microsoft 部署代理 2013。将打开一个配置窗口,您必须在其中提供 RM 服务器 URL 和帐户以进行连接。您应该提供影子帐户并单击“应用设置”。 如果您的配置成功,将显示以下窗口
注意:如果在前面的步骤中出现任何错误,请验证之前的步骤,并确保您正确地遵循了每个指示。
步骤 5:将服务器注册到 RM
打开 RM 客户端中“配置路径”下的“服务器”选项卡。 注册的服务器将在此处列出,如以下屏幕所示。 单击“扫描新服务器”。
将显示一个弹出窗口,其中包含未注册的服务器详细信息。 您新配置的服务器应显示在该列表中,您可以双击它或单击注册按钮来注册该服务器,如以下屏幕所示。
您的服务器已成功注册到 RM,您可以像部署到同一域中的任何服务器一样部署到该服务器。
结论
RM 提供了自动化和管理发布过程的能力。 我希望本文能帮助您配置和设计发布,而无需考虑域信任的障碍。 如果您是 RM 的新手,您可以利用我的文章 http://www.msdevtips.com/2014/05/release-management-for-visual-studio.html 来理解和配置 RM。
使用 Visual Studio 2013 的发布管理享受您的发布吧。
感谢您的阅读。