我们已经为Azure订阅启用了多因素身份验证,并且在登录门户网站时似乎工作正常,但是当我尝试从Visual Studio部署Web服务时,它就会继续执行就像确认我的密码一样。
这对我们来说是完全不可接受的,它必须绝对需要提示输入密码和SMS代码才能进行部署。错误地,无意地或未经充分授权部署某些内容可能会严重损害我们服务的完整性。
答案 0 :(得分:0)
在开发人员计算机上配置Visual Studio以连接到Azure订阅时,是否取消选中"记住密码"登录屏幕和"信任这台电脑"?
其次,您可以使用基于角色的访问控制(RBAC)为开发人员提供对基础工件(即Web App或Cloud Service)的读取权限。要部署,他们必须use deployment credentials。