使用 iCal 格式,什么会导致会议邀请成功发送给用户,但如果该会议被接受,会阻止该会议出现在用户的日历中?
我正在开发基于 Java 的 Web 应用程序中的一项新功能,该应用程序与 Outlook 的日历集成。用户在我的应用程序中安排了一些事情 -> 日历邀请被发送到他们的电子邮件。
我有一位用户正在为我测试该功能,她报告说:如果她使用我的应用程序设置会议邀请,当她接受会议时,会议不会出现在她的 Outlook 日历中。
她确实收到了日历邀请电子邮件,并且可以打开并接受它,但是它只是没有出现在她的日历中。这让我觉得很奇怪......在我的测试中,如果 ical 格式存在问题,outlook 甚至不会打开邀请。这也使我相信她的问题是由于她和我都不知道的一些前景设置造成的。她声称她可以接受其他会议邀请,这些邀请会立即出现在她的日历中。
她和我使用相同版本的 Outlook。我已经记录了 iCal 消息,我可以将它们复制到一个文本文件中,将其重命名为 *.ics,然后我的 Outlook 会很好地打开它,并且它会很好地显示在我的日历上。
我花了很多时间在网上搜索,我什么也没有。
有任何想法吗?