The HTTPS link you gave doesn't work for me. The HTTP one redirects to
https://login.live.com/ - note the different protocol - and that's
probably why open-uri bails out.

-- Matma Rex