Ответ 1
Простое переключение http с https достаточно хорошо при использовании HttpWebRequest
. Он не требует специальной обработки запросов https.
Я отправляю httpwebrequests на сервер api paypal, и это использует https. Я делал обычные вещи, которые вы обычно делаете с http-запросами, и это сработало. Нужно ли мне делать что-нибудь особенное для правильного использования https или указывать https в URL-адресе запроса enaugh, чтобы заставить его работать?
Спасибо!
Btw мои запросы отправляются с моего сервера, поэтому не так важно их шифровать, как если бы они отправлялись с клиентского компьютера, но все же я хочу сделать это правильно.
Простое переключение http с https достаточно хорошо при использовании HttpWebRequest
. Он не требует специальной обработки запросов https.
Изменение URL-адреса на https должно быть достаточно, если нет никаких проблем с сертификатом.
SSL проверяет наличие 3-х вещей, когда дело доходит до сертификатов:
Из этих критериев # 3 является наиболее неудачной проверкой. Вы можете программно игнорировать любые или все эти ошибки (на свой страх и риск). Здесь приведен пример того, как это сделать.
Тем не менее, если это относится к api Paypal, у вас не должно быть никаких ошибок сертификата.
Работа с https, если вы используете метод SetCookies(Uri, string)
сервера CookieContainer
, отклонит ваш запрос!
Чтобы использовать cookie после входа в систему, вы должны использовать единственный файл cookie!