Может ли не проходить авторизация на mail.ru из-за того, что я использую fsockopen('ssl://auth.mail.ru', 443); ? скачиваю стартовую страницу, затем шлю post-запрос "Login=LOGIN&Domain=mail.ru&Password=PASSWORD" забираю куки, далее перехожу по URL из заголовка Location: https://auth.mail.ru/sdc Далее получаю URL Location: https://e.mail.ru/sdc?token=тут токен перехожу по нему - редиректит на /login?fail Может быть это из-за того, что mail.ru требует нормальный сертификат?
Как обычно делаю я в таких ситуациях - анализирую трафик в вайршарке попакетно. Пройди авторизацию в браузере и затем своим скриптом. Поймешь чего не хватает. Не думаю, что сказал что-то нового и уверен ты так и делаешь. Однако.
Да давно уже разобрался. Просто куку забыл сохранять в переменную. А то, что там https и я использую ssl:// при fsockopen, не влияет. Прекрасно работает с https такая конструкция.