1

我的 CRM 更新了,从那以后我的自定义报告工具一直没有工作。

它使用 PHP 和示例中提供的 EntityUtils。问题是我可以使用 LiveID 进行身份验证,但是当我使用 CURL 获取肥皂响应时,它会给出以下响应:

S:Senderwst:FailedAuthenticationAuthentication Failure0x800488210x80041012The entered and stored passwords do not match.

我已通过登录确保电子邮件/密码正确,并验证所有 URL 均正确。

4

1 回答 1

2

免责声明:该解决方案由 Andrew Campey 在 Dynamics Community Forum(链接)上找到

Poodle由于该漏洞,SSL v3.0 已从 Dynamics CRM 中删除。非 .NET 客户端需要处理大部分身份验证过程,包括 SSL 版本。

解决方案是将 curl 请求中的 SSL 版本从 3 更改为 4:

curl_setopt($cURLHandle, CURLOPT_SSLVERSION, 4);
于 2014-12-01T02:25:44.987 回答