FetchXML. Введенные и сохраненные пароли не совпадают
Моя CRM обновлена, и с тех пор мой пользовательский инструмент отчетности не работает.
Он использует PHP и EntityUtils, представленные в примерах. Проблема в том, что я могу аутентифицироваться с LiveID, но когда я использую CURL для получения ответа мыла, он дает ответ:
S:Senderwst:FailedAuthenticationAuthentication Failure0x800488210x80041012The entered and stored passwords do not match.
Я удостоверился, что адрес электронной почты / пароль правильный, войдя в систему, и проверил, что все URL верны.
1 ответ
Решение
Отказ от ответственности: решение было найдено Эндрю Кампи на форуме сообщества Dynamics ( ссылка)
SSL v3.0 был удален из Dynamics CRM из-за Poodle
уязвимость. Клиенты, не являющиеся.NET, должны обрабатывать большую часть процесса аутентификации, включая версию SSL.
Решение состоит в том, чтобы изменить версию SSL внутри запроса curl с 3 на 4:
curl_setopt($cURLHandle, CURLOPT_SSLVERSION, 4);