Я пытаюсь реализовать OAuth2 для MailChimp.
В документации по API говорится
Наш сервер реализует v10 спецификации OAuth2 и поддерживает поток веб-сервера.
Для прошлых реализаций OAuth2 я использовал следующие настройки:
SSLOptions.Method := sslvSSLv23;
SSLOptions.SSLVersions := [sslvSSLv23];
--- or ---
SSLOptions.Method := sslvTLSv1_2;
SSLOptions.SSLVersions := [sslvTLSv1_2];
Поддерживает ли Indy10 версию 10 ??
TIdSSLVersion = (sslvSSLv2, sslvSSLv23, sslvSSLv3, sslvTLSv1,sslvTLSv1_1,sslvTLSv1_2);
Я получаю сообщение об ошибке «HTTP / 1.0 400 Bad Request» при попытке вызова OAuth. Не уверен, что это плохие параметры или я не отправляю правильное управление версиями SSL. Они не предоставляют много документации / устранения неполадок.