For years I've been using my own domain frightanic.com as my OpenID. However, my site delegates to Google's OpenID provider by using the following in the index.html
's HTML head:
<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud?source=profiles" >
<link rel="openid2.local_id" href="http://www.google.com/profiles/marcelstoer" >
Google broke this with the introduction of Google+. Now with each login attempt they display a "Switch to Google+" page from which there's no escape.
What's the way around that (other than looking for a new OpenID provider or clicking the Google login option on StackExchange)?
Kind of a shot in the dark but would using an identifier select URL in your local_id work?
<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud">
<link rel="openid2.local_id" href="https://www.google.com/accounts/o8/id">
(note that the 2nd URL is /id rather than /ud)