Найти - Пользователи
Полная версия: Авторизация на сервисах Яндекса
Начало » Web » Авторизация на сервисах Яндекса
1
Brian fury
Задача - приложение должно уметь авторизоваться на “мойкруг” и смотреть закрытые страницы
Код:
        from mechanize import Browser

br = Browser()
br.set_handle_robots(False)
br.addheaders = [('User-agent', 'Opera/8.01 (Windows NT 5.1)')]
br.open("https://passport.yandex.ru/passport")
br.select_form("MainLogin")
br["login"] = userInfo["login"]
br["passwd"] = userInfo["Pass"]
br.submit()
На всех других сайтах, с авторизацией по форме, где я это делал все срабатывало, но тут облом - после попытки посмотреть закрытую страницу
Код:

        page = br.open("http://something.moikrug.ru/")
print page.read
Читал данную тему http://python.su/forum/viewtopic.php?id=4896 , но, судя по всему, ответа там так и не нашли(
Буду очень благодарен любым советам, как возможно добиться желаемого. Есть ли способ не через mechanize?
Александр Кошелев
Попробуйте добавить не пустой заголовок Accept при прохождении аутентификации.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB