2010-09-13 40 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