2010-09-13 64 views
4

我正在寻找一种方法来使用.Net生成iCalendar饲料atm我正在使用DDay库生成iCal文件并将其写入响应。创建动态iCalendar饲料

这个问题是,如果我提供的URL到Outlook它说它是一个无效的ics文件。

我已经尝试了各种途径,包括:

使用MVC路由,这样的链接包含的.ics扩展。 更改MIME类型,以便它是文本/日历。

我发现的一个观察结果是,如果我导航到浏览器中的URL,则会生成一个有效的iCal文件并将其正确导入Outlook。其次,如果我采用该文件并通过IIS将其作为静态内容托管,则Outlook会将其选为有效文件。

问题是我需要生成一个动态提要,似乎已经用完了所有东西来尝试并使其工作。

回答

0

似乎在我的情况的问题是,默认的asp.net AUTH挡住前景,因为它没有认证,一旦有异常被添加到web.config中的URL在Outlook

+0

正确加载如何做您将异常添加到web.config? – hofnarwillie 2014-07-13 23:56:49