I have a weird problem with an MVC 3 application running as an Azure Website. I had problems with Azure in the past, but the new website concept works almost perfectly, except for this:
DotNetOpenAuth.Messaging.ProtocolException: No OpenID endpoint found.
This only happens with Google, only on Azure. Running on the local computer works fine, it works on AppHarbor, it works fine, but on Azure every attempt to use Google to log into OpenID will result in a server error due to this exception (monitored using Airbrake).
See for yourself, try logging into Google on my site , and if you immediately get a page with a server error, then DNOA throws it out. All other login methods work fine, including Yahoo and AOL, which are also OpenID.
PS: Don't try too many times, but AirBrake will happily spam my email address: <
source share