CardDAV パスワードが Thunderbird に保存されず、リモート アドレス帳に接続できない

CardDAV パスワードが Thunderbird に保存されず、リモート アドレス帳に接続できない

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

問題は次のとおりです:

  1. Thunderbirdでリモートアドレス帳が接続されない
  2. パスワードが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 のバグなので、開発者に知らせてください。

問題は記事で説明されている RFC7617CalDAVおよびCardDAV機能は、準拠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ことに基づいており、 Thunderbird の設定内で上書きされる可能性があります)、最初の同期は成功しますが、その後 Thunderbird を起動するたびに、monica のカレンダー/タスク/連絡先を同期するための資格情報の入力が要求されます。Thunderbird の場合、stdout/stderr をキャプチャする方法で起動されていない場合、エラーはサイレント マスクされますが、次のようになります。/.well-known/caldavcalendar.network.multirealm = trueCan't add a login without a httpRealm or formActionOrigin.

そのため、環境設定で True に設定しcalendar.network.multirealm、一番下までスクロールして「Config Editor ...」ボタンをクリックしてください。calendar.network.multirealm選択フィールドに入力してダブルクリックします。Thunderbird を再起動します。

しかし、これによって資格情報を何度も要求するという問題が完全に解決されるかどうかは疑問です。

答え2

Thunderbird の Cardbook 拡張機能は、パスワードを正しく保存し、連絡先を同期します。また、組み込みのアドレス帳よりも堅牢です。カレンダーにこれより適したものはまだ見つかりません。

関連情報