无法访问Video Indexer API(v2)?Azure AD登录报错求助
解决Video Indexer API(v2) Azure AD登录报错:账户不在'Microsoft'租户中
这个报错的核心逻辑很清晰:你用来登录的Azure AD账户不属于Microsoft租户,而Video Indexer的官方企业应用(就是报错里的da0eb6e2-d2bd-4cbd-ad65-81ddc43546e2)是托管在这个租户下的,非租户成员默认没有访问权限。下面给你两种可行的解决路径:
路径1:将现有账户添加为Microsoft租户的外部用户
如果想继续使用当前账户登录,你需要联系拥有Microsoft租户管理员权限的人员(比如组织内负责Azure AD管理的同事,或者对应场景下的租户管理员),让他们完成以下操作:
- 登录Azure门户,进入Azure Active Directory模块。
- 导航到外部标识 > 外部用户,点击邀请外部用户。
- 输入你的账户邮箱,勾选“向用户发送邀请邮件”,同时要确保将Video Indexer的企业应用(
da0eb6e2-d2bd-4cbd-ad65-81ddc43546e2)的访问权限分配给你。 - 你收到邀请邮件后,完成接受邀请的流程,将当前账户关联到Microsoft租户,之后再尝试登录API即可。
路径2:更换为Microsoft租户内的账户登录
如果你本身有属于Microsoft租户的账户(比如已被加入该租户的工作/学校账户),直接切换到这个账户进行登录操作是最快捷的方式,不需要等待管理员配置权限。
另外补充个小细节:在调用Video Indexer API时,确保身份验证流程的租户参数配置正确——比如使用OAuth 2.0授权码流时,若用common租户ID,系统会自动识别你可用的租户,但前提是你的账户已经被授权访问目标租户内的Video Indexer应用。
内容的提问来源于stack exchange,提问作者Nespony
相关产品推荐
相关产品推荐

