2013-02-22 47 views
1

我有自己的日曆應用程序。每天我都會將數據導出到iCalendar(ics)文件。這個ics文件在我的網絡服務器上,我可以成功導入到我的Outlook。我的問題是,連接我的日曆的其他人停下了什麼?有沒有辦法保護它,以便Outlook在導入此Web日曆之前請求登錄名和密碼?保護我的iCalendar

+1

嗨,歡迎來到SO。請確保告訴我們您的應用程序使用哪種語言編寫,並瞭解它的工作原理。如果你正在從你的應用程序下載ics文件,你可以只用密碼保護該端點? – 2013-02-22 06:39:49

回答

1

您可以在承載日曆的目錄上應用HTTP身份驗證。如果您使用的是Apache,請參閱http://httpd.apache.org/docs/2.2/howto/auth.html

請注意,它在Outlook 2007中似乎有問題。其他客戶端(如Thunderbird + Lightning)可以正確導入http密碼保護的ics文件,但Outlook 2007無法將其識別爲有效的ics文件。 (我現在被困在這個問題上,所以如果有人能幫我找到解決方案,我會很感激。)