【问题标题】:CalDav Implementation Using Baïkal使用贝加尔湖的 CalDav 实施
【发布时间】:2012-12-05 13:01:18
【问题描述】:

我已经在我的本地服务器上安装了 Baïkal (http://baikal.codr.fr/) 并在其中添加了用户。

当我试图访问 calDav 的 url 时

BASE_URL/sabre/cal.php/

然后在输入正确的用户名和密码后要求用户身份验证。

它给了我以下错误:

<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:exception>Sabre\DAV\Exception\NotImplemented</s:exception>
<s:message>GET is only implemented on File objects</s:message>
<s:sabredav-version>1.8.0</s:sabredav-version>
</d:error>

我已搜索此错误解决方案和 Baïkal 文档,但没有成功。

有人可以指导我如何从 android 手机和 iphone 访问 CalDav url 以获取他们的日历事件。

非常感谢!!

【问题讨论】:

    标签: caldav


    【解决方案1】:

    这应该会发生。 CALDAV 不使用 GET,它使用 PROPFIND、OPTIONS 和 REPORT。获取 iOS (iPhone) 的 CALDAV URL 的说明位于此处的 INSTALL.md 文件中:https://github.com/jeromeschneider/Baikal/blob/master/INSTALL.md

    该文件中针对 iOS 的说明:

    • 在设置>邮件、通讯录、日历>添加帐户>其他
    • 选择“CalDAV”
    • 服务器:http://dav.mydomain.com/cal.php/principals/jerome
    • username:您刚刚创建的用户名(在我们的示例中为 jerome)
    • password:刚刚定义的密码

    【讨论】:

    • 非常感谢,花了 3 个小时寻找解决方案!
    猜你喜欢
    • 2023-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    • 1970-01-01
    • 2018-02-13
    • 2014-05-17
    相关资源
    最近更新 更多