从Java

时间:2017-06-05 08:57:01

标签: dynamics-crm dynamics-crm-2016 dynamics-crm-webapi

似乎我并不是唯一一个努力寻找有关如何从Java使用CRM WebAPI的任何好的Microsoft资源/指南/文章。我们正在使用内部部署的CRM,我试图了解我是否在正确的轨道上,或者我是否遗漏了某些内容。

首先,我遵循this MSDN articlethis helpful post by Jason中讨论的方法,了解如何使用来自任何Java客户端的OAuth连接到CRM Web服务。我对这种方法有两个问题:

  1. 似乎这种方法针对CRM Online版本,因为它要求将CRM应用程序注册到Azure AD作为先决条件(在内部部署解决方案中不会这样)。有关如何实现内部部署CRM的任何想法?

  2. 此外,这种方法要求我们为要建立的连接传递权限URL,但我不确定从哪里获取此URL?我尝试根据this MSDN article中提到的格式创建权限URL,但它似乎不起作用。权限URL应如下所示:https:/// adfs / ls)。是否需要更改配置/设置?

  3. 任何帮助或指示都将不胜感激。

1 个答案:

答案 0 :(得分:0)

here提供了有关从Java连接到MS Dynamics的详细教程,并通过Java通过ADFS(Microsoft)进行了OAuth2身份验证。 Java库OLingo用于通过OData接口从“动态”向Java类读取对象(实体集)。