我正在尝试在 Evolution 上设置我的 Google 日历。当我添加我的 Gmail 帐户时,它会正确导入主日历。但是,当我尝试添加其他日历时,我遇到了问题。
如果我执行新建 --> 日历 --> Google,输入我的用户名和密码,然后尝试检索日历列表,我会得到以下原始 html:
Authentication required: <HTML>
<HEAD>
<TITLE>Fobidden</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Forbidden</H1>
<H2>Error 403</H2>
</BODY>
</HTML>
如果我尝试通过新建 --> 日历 --> 在网络上添加它,并使用 XML 链接,我会收到一条消息:
Error loading calendar 'Unnamed'
Unable to connect to 'Unnamed': Cannot open calendar: Forbidden
有人知道如何解决这个问题吗?
答案1
你应该这样做:
首先删除或禁用 UOA 集成。
并使用 caldav 方法而不是 Google(或者右键单击主日历并选择属性)。
在 url 字段中它应该是这样的:
https://www.google.com/calendar/dav/[email protected]/events
。使用您的完整用户名作为用户名和电子邮件。然后单击查找日历。输入您的密码。
选择所需的日历并点击应用。它将出现在进化中。
对其他日历重复上述步骤。
完毕!
将 Google 日历与 caldav 和 UOA 同步的另一种方法是使用同步进化。