0

我正在尝试使用 apache Olingo 4.2 客户端 API 来访问支持 OData 4.0 的 Microsoft CRM OData 服务。我可以通过提供 OAuth 凭据来使用 Microsoft CRM 对 api 进行身份验证,但是在解析响应 EDMX 文档时,API 会抛出异常。它尝试将父 URL 与不同的参考 URL 匹配。

java.lang.IllegalArgumentException

引用的 EDMX 文档具有 URI http://vocabularies.odata.org/OData.Community.Keys.V1.xml,其中方案、主机或端口与主元数据文档 URI ' https://crmonlinebcone.crm8 不同。 dynamics.com/api/data/v8.1

如果有人遇到同样的问题,请就此提出建议。

4

1 回答 1

0

此问题将在 Olingo 4.4.0 版本中修复。另见:https ://issues.apache.org/jira/browse/OLINGO-1008

于 2017-05-18T11:01:31.687 回答