如何使用服务主体(Client ID和Secret)登录VS Code Azure Function扩展?
使用服务主体登录VS Code Azure Function扩展步骤
你截图里的登录区域,按以下步骤操作即可用服务主体登录:
- 先确认你已经拥有服务主体的三个关键信息:Tenant ID(租户ID)、Client ID(客户端ID)、Client Secret(客户端密钥),并且已给该服务主体分配目标Azure Function资源/资源组的Contributor权限(没有权限的话就算登录也没法做贡献操作)
- 打开VS Code的Azure扩展面板,找到账户登录区域(就是你截图里的位置),点击"Sign in to Azure..."右侧的下拉箭头,选择「Sign in with Service Principal」选项
- 按照VS Code的弹窗提示,依次输入Tenant ID、Client ID、Client Secret,每输入完一项按回车确认
- 验证通过后,Azure扩展面板就会切换到该服务主体账户,你就能用它进行Azure Function的相关贡献操作了
提示:如果登录失败,先检查三个ID/密钥是否输入正确,再确认服务主体的权限配置是否到位
内容的提问来源于stack exchange,提问作者KEM
相关产品推荐
相关产品推荐

