
Я следую руководству по подключению Zoho Contacts CardDAV к адресной книге Thunderbird 102.1.2 (64-бит):https://help.zoho.com/portal/en/kb/zoho-contacts/articles/carddav-11-5-2021#CardDAV_for_Windows
Проблемы следующие:
- удаленная адресная книга не подключается в Thunderbird
- пароль не сохраняется в менеджере паролей Thunderbird
Консоль ошибок отображает ошибку «Невозможно добавить логин без httpRealm или formActionOrigin.».
Похожая проблема описана на форуме:https://www-thunderbird--mail-de.translate.goog/forum/thread/83446-lightning-caldav-passwort-wird-nicht-gespeichert/?_x_tr_sl=de&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=sc
И каждый раз при запуске Thunderbird запрашивает пароль учетной записи для подключения к контактам Zoho, даже если установлен флажок «Использовать менеджер паролей, чтобы запомнить этот пароль».
решение1
Это ошибка в Thunderbird, о которой вы можете сообщить разработчикам.
Проблема описана в статье.
Функциональность CalDAV и CardDAV не работает для клиентов, которым требуется RFC7617
совместимый WWW-Authenticate
заголовок.
от 2022-06-11:
Функциональность CalDAV и CarDAV не работает для клиентов, которым требуется RFC7617 (https://datatracker.ietf.org/doc/html/rfc7617#section-2) совместимый
WWW-Authenticate
заголовок; в частности, в моем случае Thunderbird, который откажется сохранять учетные данные (очень похоже на другую часто искомую проблему в этом направлении, а именно:https://help.nextcloud.com/t/thunderbird-dont-save-caldav-password-because-of-missing-httprealm-or-formsubmiturl/93233, хотя эта проблема основана на необходимости возвращать302 https://$host/dav
; для/.well-known/carddav
и/.well-known/caldav
на прокси-сервере, и потенциальной необходимостиcalendar.network.multirealm = true
переопределять в конфигурации Thunderbird), что приводит к успешной первой синхронизации, за которой следует необходимость ввода учетных данных для синхронизации календаря/задач/контактов Моники при каждом последующем запуске Thunderbird. В случае Thunderbird ошибка скрыта, если не запущена способом захвата stdout/stderr, но это:Can't add a login without a httpRealm or formActionOrigin.
.
Итак, вы можете попробовать установить calendar.network.multirealm
значение True в настройках, прокрутить вниз и нажать кнопку «Редактор конфигурации ...». Введите calendar.network.multirealm
в поле выбора и дважды щелкните по нему. Перезапустите Thunderbird.
Однако вряд ли это полностью решит проблему повторного запроса учетных данных.
решение2
Расширение Cardbook для Thunderbird правильно сохраняет пароль и синхронизирует контакт. Оно также надежнее встроенных адресных книг. Я пока не нашел ничего, что работало бы лучше для календаря.