Azure ML 推理管道部署授权 token 错误

标签 azure azure-active-directory azure-machine-learning-service azure-deployment

在 Azure ML 中部署实时推理管道时(按照 this 教程),我收到以下错误。我尝试过使用 OAuth 强制注销。尝试创建新的 Azure 工作区,但仍然收到相同的错误。

导致问题的租户 ID 似乎是 example.onmicrosoft.com (72f988bf-86f1-41af-91ab-2d7cd011db47)


部署:CreateServiceFromModels 步骤失败。详细信息:AzureML 服务 API 错误。调用 ServiceCreate 时出错:{“code”:“Unauthorized”,“statusCode”:401,“message”:“Unauthorized”,“details”:[{“code”:“EmptyOrInvalidToken”,“message”:“错误:服务调用失败!\r\n请求:GET https://management.azure.com/subscriptions/subscription_id/resourceGroups/dev-rg/providers/Microsoft.MachineLearningServices/workspaces/dev-ws/providers/Microsoft.Authorization/permissions?api-version=2015-07-01\r\n状态代码:401 未经授权\r\n原因短语:未经授权\r\n响应正文:{\"error\":{\"code\":\"InvalidAuthenticationTokenTenant\",\"消息\":\"访问 token 来自错误的颁发者'https://sts.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47/ '。它必须与租户'https://sts.windows.net/correct_tenant_id/匹配' 与此订阅相关联。请使用权限(网址)'https://login.windows.net/correct_tenant_id ' 来获取 token 。请注意,如果订阅转移给另一个租户,则我

最佳答案

我似乎仅具有用户访问管理员角色(除了经典服务管理员之外)。当我将自己添加到 Azure 门户的访问控制 (IAM) 部分中的所有者角色后,部署就成功了。

关于Azure ML 推理管道部署授权 token 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60342645/

相关文章:

c# - OAuth2 身份验证失败.net 核心 api 调用在 React-Typescript Web 应用程序上使用 Msal.js 失败

python - 如何将 AMLS 连接到 ADLS Gen 2?

asp.net - `az webapp up` 不再在 dotnet 发布目录中工作

Azure VNET 具有用于 CosmosDB 访问的子网分段

c# - 读取可能不存在的 Azure DocumentDB 文档

Azure 机器学习决策树输出

python-3.x - 访问 Azure Auto ML 的 Azure 数据存储时出现 SSL 错误

logging - Web 角色日志记录 - Nlog - 访问配置文件

python - Azure Active Directory 错误。访问 token 来自错误的颁发者

Azure Active Directory token