1

是否可以跨域使用 Web Deploy (wmsvc)?也就是说,我可以从一个域中的开发盒/构建服务器部署到另一个域中的 Web 服务器吗?我能够在同一个域内执行此操作,因此我知道我确实正确配置了 Web 部署服务。但是,从另一个域我什至无法获得https://severname.domain.com:8172/msdeploy.axd来挑战凭据。

4

1 回答 1

1

简短的回答是肯定的。

WMSVC 在端口 8172 上暴露自己,但它使用 https 协议。只要您有直接的方式从一个网络到另一个网络,通过该端口,它就可以工作。

我们在 DMZ 上运行所有的网络服务器,这是一个具有独立 DNS、活动目录服务器等的隔离网络。我可以直接从我的构建服务器(在 *.hq 网络上)部署到 *.dmz.com 服务器端口 8172。

但是,我确实必须将此要求传达给网络组,以便他们可以允许端口 8172 通过我们的防火墙。此外,我无法使用自动 Windows 身份验证设置 Web 部署,因为这两个网络具有不同的域和不同的用户集。

于 2015-12-11T21:22:39.813 回答