Календарь, постоянно требующий аутентификацию Google на 17.10

27

Я недавно обновился с 17.04до 17.10.

Приложение Календарь GNOME отображает всплывающее окно, запрашивающее мой пароль для моей связанной учетной записи Google.

Это происходит всякий раз, когда запускается явно, а иногда и самостоятельно.

Когда я набираю свой (правильный) пароль, всплывающее окно просто появляется снова, как если бы пароль был неверным.

Единственный способ закрыть всплывающее окно - нажать Cancelкнопку.

Я вижу свои события Gmail в календаре, поэтому, похоже, он синхронизируется.

Я попытался удалить свою учетную запись Google из Settings-> Online accountsи снова добавить ее без изменений.

Если это поможет, я использую двухфакторную аутентификацию Google.

Также обратите внимание, что Thunderbird, похоже, не имеет этой проблемы.

Мена
источник
1
Я видел кого-то, у кого было несколько ключей Google по какой-то причине. Таким образом он должен был повторно ввести свой пароль; один раз для каждого набора ключей.
Рэйвери
@ ravery какие-либо подсказки о том, как я узнаю, если это моя проблема?
Мена
@ravery, неважно, я только что запустил Passwords and Keysклиент, и в Google есть только одна запись.
Мена
Я испытываю это так же как обновления сегодня.
Skeevey
3
Я заполнил ошибку в панели запуска bugs.launchpad.net/ubuntu/+source/gnome-calendar/+bug/1726922, пожалуйста, если описание как-то соответствует вашей проблеме, пожалуйста, отметьте его как затрагивающее меня.
Андрес Алькаррас,

Ответы:

29

У меня возникла та же проблема, и я решил ее, удалив файлы конфигурации Evolution. Сделай это:

rm -rf ./.config/goa-1.0/accounts.conf
rm -rf ./.config/evolution
rm -rf ./.local/share/evolution

У меня больше нет этой проблемы с тех пор, как я это сделал. Я надеюсь, что это может помочь вам.

d_Joke
источник
7
Может показаться, что удаления «./.config/evolution» достаточно, чтобы это исправить. Он воссоздается при перезагрузке, и у меня сейчас нет проблем.
Терри Диксон
Работал на меня! Пришлось снова войти в аккаунт, и он пытался спросить меня несколько раз, но вход в систему один раз и закрытие других окон Google работало нормально.
Доктор Мат
Недавно мне пришлось обновляться снова, поскольку исправлений до 17.04 больше не было, и я попробовал вариант этого решения, разработанный Терри Диксоном. У меня работает, спасибо.
Мена
1
Работал на меня. Не нужно удалять третий элемент для меня
Snorky35
2
С помощью команд rm -rf ./.config/goa-1.0/accounts.conf, rm -rf ./.config/evolution, rm -rf ./.local/share/evolutionудалит всю вашу учетную запись, локальные электронные письма и файлы конфигурации. Если вы не намерены потерять все загруженные электронные письма, не используйте вышеуказанные команды. Поправь меня, если я ошибаюсь.
Vigyani
2

Жаль слышать, что вам пришлось вернуть @Mena. У меня был тот же путь обновления, и я столкнулся с этим. Надеюсь, что ниже будет полезно для кого-то еще, кто находит это.

Я обнаружил, что функция онлайн-аккаунтов не полностью совместима с TFA Google. Ниже приводится обходной путь, который необходимо вводить при запросе пароля:
введите пароль приложения для Google в одном из повторяющихся запросов пароля. С момента установки пароля для конкретного приложения, оно больше меня не беспокоило, даже после нескольких перезагрузок, и мой календарь синхронизировался перед перезагрузкой. Однако для его повторной синхронизации - вы должны вручную вызывать календарь при каждой перезагрузке, а когда он снова запрашивает пароль - повторно ввести пароль, специфичный для приложения.

Чтобы получить пароль для конкретного приложения, перейдите на страницу паролей приложения Google и создайте пароль для использования с сетевыми действиями Ubuntu (и сохраните его в своем любимом диспетчере паролей для повторного использования позже): https://security.google.com/settings/security. / apppasswords

Дополнительную информацию о совместимости Google TFA и приложений можно найти на странице справки Google по этому вопросу: https://support.google.com/accounts/answer/185833?hl=ru.

Screencap от меня, устанавливающий определенный пароль приложения в Google: Screencap для того, где я генерировал пароль приложения для этого

Джефф Бернс
источник
Привет, Джефф, я не знаю, где поставить этот пароль, так как в календаре уже настроена и работает моя учетная запись, проблема в том, что он запрашивает пароль, несмотря на это. И это также относится к учетной записи, которая не имеет TFA.
Андрес Алькаррас
Я обновлю свой ответ утром, когда вытащу ноутбук обратно. Вы можете редактировать логин, используемый в настройках аккаунта.
Джефф Бернс
Я знаю, что настроенные учетные записи работают .. Я думаю, что проблема заключается в том, что какая-то постоянная учетная запись из предыдущей установки не отображается на странице сетевых учетных записей. Как я уже сказал
Андрес Алькаррас,
@ AndrésAlcarraz, а вы используете пароль для конкретного приложения в учетной записи Google с поддержкой TFA? Пока я не сделал этого, моя синхронизация календаря немного работала, а затем мне снова предложили ввести пароль.
Джефф Бернс
Я не сделал этого, когда я настраивал учетную запись в сетевых учетных записях, она запрашивала у меня шаг TPA, т.е. мне нужно было авторизоваться с помощью телефона, я думаю, что у нас две разные ошибки, в любом случае я буду делать то, что вы предлагаете в вашем ответе, но я не думаю, что это сработает, поскольку в учетной записи, не использующей TPA, проблема та же, он запрашивает мой пароль снова и снова
одна