有没有一种方法可以在不使用我的个人凭据的情况下在Azure Powershell中进行身份验证?

时间:2018-11-16 20:32:26

标签: azure powershell

现在,我正在企业应用程序中实现持续集成。它是Azure中的云服务,具有两个环境,登台和生产。暂存并不是一直存在,只有当接受签到进行生产时,这种情况才一直存在,以便测试人员可以与已投入生产的已部署应用进行交互。

我的问题是,在部署应用程序之后,我需要运行向构建中添加任务以运行测试。测试只是发送请求并验证响应的架构。问题是我没有办法了解暂存环境的URL,因为每次部署时它都会更改。

现在,我唯一的想法是在测试代码中运行powershell命令,以获取该云服务的暂存环境的url。但是我需要在运行之前进行身份验证:

Get-AzureDeployment -ServiceName myCloudService

但是,所有身份验证方法都需要使用特定的用户名和密码。有没有一种方法可以使用clientID和clientSecret进行身份验证?还是其他不需要特定用户凭据的方式?

0 个答案:

没有答案