【发布时间】:2017-07-03 15:42:37
【问题描述】:
我在我的 VSTS 中为开发分支设置了构建任务,它将我的 ASP.Net Web 应用程序发布到特定的(开发)部署槽。
应用程序使用 AAD 身份验证。在本地调试时,我可以使用我的 AAD 进行身份验证,然后重定向到主页 (https://localhost:44354/)
当我构建到插槽并尝试登录时,会发生完全相同的情况,经过身份验证后,我会被重定向到 https://localhost:44354/
过去我在使用一键部署时遇到过类似的问题,通过在发布向导中指定域来解决,如 here 所述 此特定构建适用于如上所述的开发分支,构建到开发槽(与生产站点的 URL 略有不同)
所以问题是,我如何在 VSTS 的构建配置中指定此设置以适应开发和生产槽?
或者有其他方法吗?
谢谢
【问题讨论】:
标签: asp.net authentication azure-active-directory azure-pipelines azure-pipelines-build-task