Dynamics crm 从Java连接CRM WebAPI

Dynamics crm 从Java连接CRM WebAPI,dynamics-crm,dynamics-crm-2016,dynamics-crm-webapi,Dynamics Crm,Dynamics Crm 2016,Dynamics Crm Webapi,似乎不止我一个人在努力寻找关于如何使用Java的CRM WebAPI的好的Microsoft资源/指南/文章。我们正在使用内部CRM部署,我试图了解我在这方面是否走上了正确的道路,或者我是否遗漏了什么 首先,我将遵循中讨论的方法,以及关于如何从任何Java客户机使用OAuth连接到CRM Web服务的方法。我对这种方法有两个问题: 这种方法似乎是针对CRM在线版本的,因为它要求CRM应用程序必须先在Azure AD上注册(内部部署解决方案不会这样)。关于如何为内部CRM实现这一点,您有什么想法吗

似乎不止我一个人在努力寻找关于如何使用Java的CRM WebAPI的好的Microsoft资源/指南/文章。我们正在使用内部CRM部署,我试图了解我在这方面是否走上了正确的道路,或者我是否遗漏了什么

首先,我将遵循中讨论的方法,以及关于如何从任何Java客户机使用OAuth连接到CRM Web服务的方法。我对这种方法有两个问题:

  • 这种方法似乎是针对CRM在线版本的,因为它要求CRM应用程序必须先在Azure AD上注册(内部部署解决方案不会这样)。关于如何为内部CRM实现这一点,您有什么想法吗

  • 此外,这种方法要求我们为要建立的连接传递一个权威URL,但我不确定从何处获取此URL?我尝试根据中提到的格式创建权威URL,但似乎不起作用。授权URL应如下所示:https:///adfs/ls). 是否需要对此进行任何配置/设置更改


  • 任何帮助或指导都将不胜感激

    提供了一个详细的教程,介绍如何通过ADFS(Microsoft)从Java连接到MS Dynamics,以及OAuth2身份验证。Java库用于通过OData接口将对象(EntitySet)从“Dynamics”读入Java类。

    提供了一个关于从Java连接到MS Dynamics以及通过ADFS(Microsoft)从Java进行OAuth2身份验证的详细教程。Java库用于通过OData接口将对象(EntitySet)从“Dynamics”读入Java类。

    请看这篇文章:-在任何情况下,您不需要Java的特殊库来进行身份验证,可以通过发送带有JSON格式必要数据的HTTP文章进行身份验证。请看一下Colin在这里的回答中应该是什么样子:-请记住,它是用于CRM Online的,但如果一切设置正确,它也可能适用于内部部署。请看这篇文章:-在任何情况下,您都不需要特殊的Java库来进行身份验证,可以通过发送带有JSON格式的必要数据的HTTP POST进行身份验证。请看一下科林在这里的回答中应该是什么样子:-请记住,它适用于CRM Online,但如果一切设置正确,它也可能适用于内部部署