当尝试从VS Code的Bash终端以天蓝色创建存储帐户时,出现以下错误:
error retrieving default location: The client '' with object id '' does not have authorization to perform action 'Microsoft.Resources/subscriptions/resourcegroups/read' over scope '' or the scope is invalid.
If access was recently granted, please refresh your credentials.
使用az登录成功登录到Azure之后,我仍然收到错误消息。
答案 0 :(得分:0)
该错误表示错误中提到的您登录的用户帐户/服务主体没有足够的权限,
要解决此问题,请在azure门户中导航至subscription
->使用例如Contributor
,如下所示。
注意:要添加角色,您登录门户网站的帐户必须为订阅的Owner
或User Access Administrator
。
答案 1 :(得分:0)
过去一段时间后,我能够运行bash脚本而没有任何问题。我再次运行AZ登录并更改为我的订阅。我之前做了所有这些工作,但是我相信这次是可行的,因为上一届会议超时了。以前,当我登录该会话时,我没有必要的权限,而没有事先注销就再次登录并不能刷新我的权限。