Description
If CrowdID has a username like tøstinógé, that contains non-ascii characters, the following exception is thrown in the OpenID Client:
]] Servlet.service() for servlet OpenIDClientServlet threw exception java.lang.IllegalArgumentException: Invalid uri 'http://59.167.229.84:8095/openidserver/users/john.t¿stin<97>g<8e>': escaped absolute path not valid at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:219) at org.apache.commons.httpclient.methods.HeadMethod.<init>(HeadMethod.java:93) at org.openid4java.yadis.YadisResolver.headXrdsUrl(YadisResolver.java:522) at org.openid4java.yadis.YadisResolver.discover(YadisResolver.java:223) at org.openid4java.discovery.Discovery.discover(Discovery.java:188) at org.openid4java.discovery.Discovery.discover(Discovery.java:138) at org.openid4java.consumer.ConsumerManager.discover(ConsumerManager.java:497) at com.atlassian.crowd.openid.client.consumer.OpenID4JavaConsumer.authenticateRequest(OpenID4JavaConsumer.java:71)
Attachments
Issue Links
- mentioned in
-
Wiki Page Loading...