正在运行 WebDAV 服务器,但无法从 Thunderbird 发布

正在运行 WebDAV 服务器,但无法从 Thunderbird 发布

我安装并正在运行 WebDAV 服务器 (Davical),现在想从 Thunderbird (Lightning) 发布我的日历,如下所示:https://support.mozilla.org/en-US/kb/exporting-and-sharing-a-calendar(在“运行 Lightning 时的步骤”下)。

但是,我不知道我的 WebDAV URL。很可能我不太明白它应该如何工作。我是否必须先在服务器上创建一个新日历?或者发布应该如何工作?

最后,我希望在我的 WebDAV 服务器上有一个定期同步的 iCal URL,这样我就可以通过 Google 日历访问它(因为 Google 日历显然不适用于 CalDAV)。

编辑myusername:我在 Davical 管理面板中创建了一个拥有所有权限的主体,并尝试发布一个现存的日历(这是我的特殊用例——我不想创建新的我在以下 URL 下找到了服务器上的日历:http://myurl.com/caldav.php/myusername/calendar而我从 Thunderbird 获取的是:

Publishing the calendar file failed.
Status code: 405: Method Not Allowed

编辑2:我实际上能够使用以下 URL 发布日历:http://myurl.com/caldav.php/myusername/calendar/test.ics,因此通过将 或任何其他文件名附加到上述 URL 即可解决该问题test.ics。现在,我可以从 Google 日历订阅它,但不幸的是,那里没有显示事件...可能是因为权限?Google 日历没有我可以输入凭据的字段。

答案1

以下内容摘自 DAViCal 的常规客户端配置信息

Thunderbird 需要一个“日历” URL,如下所示:

http://calendar.example.net/caldav.php/username/calendar/

主机名由您决定。“根路径”应该是/caldav.php/,其后的所有内容都是日历命名空间。

在日历命名空间内,DAViCal 使用路径的第一个元素作为用户或“主体”名称,以便在根路径连接的客户端可以看到所有(可访问的)用户和他们可用的资源以及其下方的任何日历。

获得 URL 后,DAViCal 会提供Thunderbird 特定的图解设置信息@dirdi 在评论中指出。

相关内容