Я боролся с веб-службой PayPal, пытаясь получить сертификат для работы с SSL и API.Я могу делать запросы песочницы с локальным сертификатом CA, используя API NVP (имя-пара значений), но когда дело доходит до живого API, я получаю ошибку SSL.У меня есть поток по этому вопросу, который еще не решен:
Сбои SSL - Получение исключения SSL / TLS при использовании HttpWebRequest с клиентским сертификатом
Я сейчас изучаюдругие возможности для подачи запросов с использованием различных Pay Pal API.Моя цель - иметь возможность с помощью II7 и C # легко отправлять защищенные запросы с помощью установленного сертификата verisign в локальном хранилище ca.
Если у кого-то есть подобный опыт работы с любым из API, я был бы всегда благодарен за информацию о подключении к их веб-сервису одним из этих способов, о том, как вы передали сертификат по проводам, где вы нашли примеры кода.и если у вас есть образцы или указатель на них, и какой метод подключения вы считаете лучшим:
- WCF
- SOAP
- NVP (с использованием WebClient?это мой текущий метод)
- и т. д.
У меня есть много ссылок из PayPal на руководства по их веб-сервису, но, кажется, всегда заканчивается, прежде чем он говорит о внедренных SSL иособенности доставки и интеграции сертификатов, поскольку это немного специфично для .NET.
Поскольку я приступаю к работе, и готовые решения по коду были бы действительно хороши, в противном случае любой совет был бы наиболее ценным..
Спасибо.