Python 3.x Dynamics 365-现场服务:范围';Odata.FullAccess';不存在 案例:通过公共数据服务OData在Dynamics 365现场服务中生成CRUD工单 我正在尝试访问Dynamics 365现场服务的字段
我使用Python,Flask构建webappPython 3.x Dynamics 365-现场服务:范围';Odata.FullAccess';不存在 案例:通过公共数据服务OData在Dynamics 365现场服务中生成CRUD工单 我正在尝试访问Dynamics 365现场服务的字段,python-3.x,azure,flask,azure-active-directory,microsoft-dynamics,Python 3.x,Azure,Flask,Azure Active Directory,Microsoft Dynamics,我使用Python,Flask构建webapp 我需要积垢工作指令: 我正在使用多租户服务器到服务器身份验证机制: 我已在Azure上设置应用程序注册: 我已配置了多个权限: Odata.FullAccess AX.FullAccess CustomService.FullAccess 用户阅读 User.ReadBasic.All 我使用Microsoft提供的代码模板构建与Active Directory和Dynamics 365交互的web应用程序 错误消息 你知道吗?
- Odata.FullAccess
- AX.FullAccess
- CustomService.FullAccess
- 用户阅读
- User.ReadBasic.All
Odata.FullAccess
是Dynamics ERP下的权限,对您的场景无效。您如何发送范围?它是URL编码的吗?e、 g.scope=user.read%20mail.read
@allan wu,我以不同的方式解决了这个问题。我删除了所有作用域,身份验证机制工作正常。不过我会试试你的解决办法。非常感谢
Login Failure
invalid_scope
The provided value for the input parameter 'scope' is not valid.
The scope 'Odata.FullAccess User.ReadBasic.All offline_access openid profile'
does not exist.