2014-11-15 3 views
1

Я запускаю скрипт python на моем малине pi через ssh. Я использую библиотеку google oauth для извлечения событий из Google Calendar, но у меня проблемы с аутентификацией.Ошибка перенаправления при использовании google oauth и флага --noauth_local_webserver

Когда я запускаю программу на своем основном компьютере (с графическим интерфейсом и веб-браузером), он работает так, как ожидалось, но не на моем Pi. Я запускаю программу с флагом --noauth_local_webserver из-за того, что на Pi нет веб-браузера. Вместо этого я получаю ссылку на клик, но когда я это делаю, ответы google с ошибкой redirect_uri_mismatch. Я запускаю это локально дома, но он работает на моем основном компьютере, поэтому я не могу понять, что не так. Какие-либо предложения?

ответ

1

Хорошо, поэтому я нашел ответ!

Проблема заключается в том, что если зарегистрированное приложение установлено в веб-приложение в настройках консоли разработчика Google, это сообщение об ошибке, которое вы получите. Чтобы решить эту проблему, я вместо этого изменил тип на настольное приложение.

Смежные вопросы