gpt4 book ai didi

https - Google 日历无法通过 https 订阅 icalendar 提要?

转载 作者:行者123 更新时间:2023-12-04 09:41:26 26 4
gpt4 key购买 nike

有人会碰巧知道 Google 日历在订阅安全 https 地址上提供的 iCalendar 提要时是否有问题吗?

我正在开发一个在 https 地址上运行的网站,该地址具有用户可以订阅的 iCalendar 提要。提要在 Outlook 和 iCal 中工作正常,但在 Google 日历中不工作。当用户尝试订阅提要时,他们会收到错误消息 “无法获取 URL” .

我怀疑提要或生成的 iCalendar 数据有问题,所以我运行了通过许多验证器生成的 .ics 文件,它们都很好。为了排除提要本身的错误,我将生成的 .ics 文件放在服务器上,看看静态文件是否可以工作,但在 Google 日历中也失败了。然后我将文件放在一个完全不同的服务器上一个非安全 (http) url 后面,并且奏效了!

所以我开始怀疑 httpS 是问题所在。服务器的证书是有效的,所以应该不会造成任何问题。此外,验证器可以很好地访问提要(和静态文件)。

这个谷歌小组讨论表明其他人也有类似的怀疑:http://productforums.google.com/forum/#!topic/calendar/61-eUd-fyrg

问题是,该站点必须通过 https 运行,所以我不能只切换到 http 来使提要工作。

因此,如果有人有任何信息证实或反对我的理论,或者任何其他可能导致这些问题的想法,我将不胜感激。

最佳答案

我可以确认(今天)谷歌日历 可以成功订阅 HTTPS iCal 提要。

您可以通过添加以下 URL 自行测试:https://events.stanford.edu/byCategory/2/eventlist.ics

更确切地说,我还做了另一个测试,给它一个 HTTPS url,如果你替换 https -> http,它也不起作用。这也很好,所以在所有情况下,HTTPS 都应该可以工作。

在我的测试中不起作用的是:

  • HTTP 身份验证 ( https://myusername:mypw@example.com/ ) - 我得到“无法获取 URL” - 但这不是这个问题所要问的。
  • 任何超过 256 个字符的 URL。但是,使用链接缩短器(例如 goo.gl)可以解决此问题。
  • 关于https - Google 日历无法通过 https 订阅 icalendar 提要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824727/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com