Tell me more ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I want Google Calendar to show the events from a remote ics feed protected by HTTP Basic Authentication.

The URL is like:
http://user:password@host/path/eventList?site=calsite&format=calendar

But Google Calendar fails to load this URL ("could not fetch the URL").

How to achieve this?

share|improve this question

1 Answer

up vote 4 down vote accepted

Google Calendar does not have the option to access password protected feeds.

Try using Yahoo Pipes, which will generate an obfuscated feed url to use in Google Calendar. I've done this to access password protected RSS feeds in Google Reader.

To clarify: password protected iCal feed => Yahoo Pipes => Google Calendar

share|improve this answer
2  
One thing to note is that this will make the feed publicly-accessible, effectively removing the password-protection. As 666damo says, the URL will be obfuscated so it shouldn't be easy to guess. However it sounds like you're hosting the calendar yourself, so you could always do the obfuscation yourself if you can change the URL... – x3ja Jul 8 '10 at 3:14
+1. It will be used by all of the staff to access their events information, so security-wise it is not very satisfying... On the other side, someone using http instead of https should not expect any confidentiality... – Nicolas Raoul Jul 8 '10 at 4:29
You could possibly make-shift a solution using Google Calendar Sync. Outlook will read the passworded calendar and then sync it to Google. I won't lie, this 'solution' makes me cringe. ...and the computer will need to be left powered on to update any changes. google.com/support/calendar/bin/… --edited for clarity – 666damo Jul 8 '10 at 4:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.