在Azure Staging插槽中使用ACS

Wei*_*kko 9 azure staging acs

我目前正在Microsoft Azure中实现一个Web应用程序.我关心的是如何与ACS一起使用临时插槽.

我想将我的应用程序推送到临时插槽,验证它是否正常工作然后进行生产的VIP交换.

除了ACS的配置外,该方法非常简单.由于临时插槽在部署期间获得随机URL,因此需要在之后执行ACS配置.必须使用新的临时插槽URL配置ACS中的WebRole的web.config和依赖方应用程序.

Vittorio Bertocchi在他的博客文章中描述了如何在不重新部署的情况下更新web.config,我想在部署到登台后可以使用脚本更新ACS.

这种方法看起来相当复杂和脆弱; 我正在为我的部署过程寻找一个简单而可靠的解决方案.有没有我错过的东西?

由于ACS配置在生产插槽中非常简单和直接,我一直在考虑在暂存插槽中跳过应用程序的测试,并且只使用它来执行VIP交换到生产(应用程序将在其自己的测试中进行测试"QA"托管服务).

您如何看待这种方法?Azure中的托管服务之间是否存在任何差异?

Ric*_*ury 0

也许您的应用程序可以在重定向到 ACS 时以编程方式设置返回 URL。这会将用户在进行身份验证后重定向到暂存槽或生产槽。

这个问题向您展示了如何设置领域,但返回URL只是另一个参数:WIF cross-domain on one IIS site,dynamics set ofrealm