Exchange无法识别ICS文件中的URI字段

时间:2014-09-04 15:05:39

标签: php calendar exchange-server icalendar

我正在尝试为我们网站的活动应用创建一个“添加到Outlook”按钮。我正在使用PHP创建一个.ics文件,但是当我在iCal中尝试添加到我们公司的Exchange服务器时收到此消息:

  

您活动中的某些信息将保存到其他字段中。做   你想继续吗?原始活动中的某些字段不是   在Exchange中可用...

未添加的字段是URI。

在Outlook中,URI字段也没有显示,但没有警告。当我将它添加到非Exchange日历时,它确实显示出来。

这只是我必须在Exchange服务器中更改的设置,还是URI字段无法识别?

1 个答案:

答案 0 :(得分:-1)

我怀疑你的URI应该是UID字段/属性?如: UID:19970901T130000Z-123401@example.com

19970901T130000Z-123401@example.com是一个URI,但属性是UID。

检查规格:http://tools.ietf.org/html/rfc5545#section-3.8.4.7http://tools.ietf.org/html/rfc5545#section-3.3.13

uri是一个“价值”'可以出现在许多其他领域。