Покинул форум
Сообщений всего: 3
Дата рег-ции: Янв. 2015
Помог: 0 раз(а)
здравствуйте, подскажите пожалуйста.
есть авторизация. https://supply[dot]elfmoney[dot]ru/login/?next=/
с csrfmiddlewaretoken, и ssl. подскажите что не так делаю.
1 шаг - парсю токен, 2ой пытаюсь отправить данные для авторизации, на что получаю ответ
Ошибка curl: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failedhuy
----- То что программа работает, не означает что она написана правильно!
cowboyl0l
Отправлено: 07 Января, 2015 - 00:55:32
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Янв. 2015
Помог: 0 раз(а)
Спасибо, но дело в том что я все равно не понимаю где его взять, был бы очень благодарен если бы вы пояснили детальнее, я попробовал экспортировать с браузера но, видимо не тот сертификат, нужен .pem а браузер даже не предлагает выгрузить такой формат, к тому же, посмотрев структуру pem, она отличается от выгруженного мной.
попробовал дать его скрипту
Ошибка curl: unable to use client certificate (no key found or wrong pass phrase?)
KingStar
Отправлено: 07 Января, 2015 - 10:37:18
Участник
Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011 Откуда: Беларусь
Помог: 69 раз(а)
существует несколько типов сертификатов, и самые навороченные стоят кучу денег
просто так никто ключи и сертификаты не раздают, и Вам врядле доведется их заполучить (Добавление)
объясню немного по русски... Когда Вы работаете в браузере, сертификаты проверяют наличие прав, первое и самое простое - это домен. Когда работаете в браузере, то тут все ясно - Вы работаете в нужном домене, а когда работаете удаленно - то работаете на отличном от него, и т.о. работа запрещена, поэтому для удаленной работы в протоколе https подключаются сертификат с открытым ключем, который в свою очередь генерируется с помощью закрытого ключа, тем самым предоставляя доступ к защищенным данным. Это косается сайтов с более навороченными сертификатами, и получить их можно только в согласовании с владельцем.
Вот как-то так, с формулировкой и принципом работы могу немного ошибаться, но в общем вот такой вот принцип. Как-то доводилось работать с таким вот протоколом удаленно, на что предоставлялись именно тот самый открытый ключ и сертификат
----- То что программа работает, не означает что она написана правильно!
cowboyl0l
Отправлено: 07 Января, 2015 - 12:28:54
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Янв. 2015
Помог: 0 раз(а)
Т.е. что бы получить сертификат нужно обращаться к владельцу web сайта? Браузер же как открывает без этих запросов... разве нельзя эмулировать работу браузера и получать в ответ обычные страницы(используя curl)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.