1

IP Works .Net CalDAV コンポーネントを使用して、localhost:8080 にセットアップされた Bedework クイックスタート カレンダー サーバーを操作します。カレンダーにアクセスするには、カレンダーのリソース URI を知る必要があります。

バイカル (SabreDAV) をサーバーとして使用するときは、単純に WebDAV ListDirectory を使用して、さまざまなカレンダー URI であるサブディレクトリを表示しました。

ただし、Bedework でこれを機能させることはできません。ベース URL のみが返されます。

' http://localhost:8080/ucaldav/principals/users/vbede/ '

CalDAV でユーザーのカレンダーを取得する適切な方法はどれですか? より具体的にはBedeworkで?

4

1 に答える 1

1

Bedework と SabreDAV は異なる認証スキームを使用します。Bedework ではデフォルトの BasicAuth を使用し、SabreDAV では Digest を使用します。

また、WebDav.Depth を直接の子に制限し、以下を使用します。

http://localhost:8080/ucaldav/user/#{username}/ 
于 2012-09-03T09:08:05.667 に答える