我正在尝试使用 OAuth 访问令牌调用 Azure Maps,但它向我抛出了 403 Forbidden 消息“权限、容量或身份验证问题。”。我已遵循此处提到的程序:https ://docs.microsoft.com/en-us/azure/azure-maps/azure-maps-authentication
- 在 AD 中创建应用注册,生成秘密
- 向 Azure Maps 添加了 API 权限
- 在 Azure Maps > IAM > 将应用程序添加为 Map Data Reader
- 从https://login.microsoftonline.com/ /oauth2/token 获取访问令牌,资源 = https://atlas.microsoft.com/
- 使用 x-ms-client-id 和 Authorization=Bearer调用https://atlas.microsoft.com/route/directions/json?api-version=1.0&query=52.50931,13.42936:52.50274,13.43872
同样的程序适用于我的个人免费订阅,但不适用于我公司的订阅。不知道怎么调试。