What is the canonical form of an OpenID URL? One with the %AB%CD
hex encoding for unicode chars in the URL or with the actual
unicode chars? For the purposes of displaying to the user and
storing in the RP's database.<br><br>The spec doesn't seem to have anything to say on this. The reason I think it's not a simple automatic answer is the unicode chars may be what the user typed in and what exists on the server, but in transit, these characters are translated to %AB%CD in order to be validly escaped URI strings. So one could argue that the unicode characters are never part of the protocol and therefore should not be in the Claimed Identifier. On the other hand, if I were japanese and had to look at %AB%CD instead of my native character whenever I saw my OpenID on a web page I'd find it slightly annoying.<br>