I have seen other posts that have not been able to get OpenID4Java to
work with google app accounts with custom domains.
i.e. java.util.List discoveries = cm.discover( "
https://www.google.com/
accounts/o8/site-xrds?hd=
example.com" );
Received 2011-04-15 09:52:12,809 INFO [ConsumerManager:1147] Received
positive auth response.
2011-04-15 09:52:13,384 ERROR [OpenIdServlet:126] OpenID Error:
org.openid4java.discovery.yadis.YadisException: 0x706: GET failed on
http://example.com/openid?id=112487520454524558290 : 404:HTTP/1.1 404
Not Found
at
org.openid4java.discovery.yadis.YadisResolver.retrieveXrdsLocation(YadisResolver.java:
371)
at
org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:
233)
at
org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:
221)
at
org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:
179)
at org.openid4java.discovery.Discovery.discover(Discovery.java:
134)
at
org.openid4java.consumer.ConsumerManager.verifyDiscovered2(ConsumerManager.java:
1695)
at
org.openid4java.consumer.ConsumerManager.verifyDiscovered(ConsumerManager.java:
1523)
at
org.openid4java.consumer.ConsumerManager.verify(ConsumerManager.java:
1162)
Is there a way to get this to work, or should I create an issue to
track this, or will OpenID4Java never support this ?