Using XRI Proxy Resolvers in OpenID discovery

Johnny Bufu johnny at sxip.com
Mon Jul 30 18:51:42 UTC 2007


On 28-Jul-07, at 6:14 PM, Eran Hammer-Lahav wrote:

> The spec requires HTML discovery but not the other
> two, but users are expected to try their XRI identities not knowing  
> what the
> RP will support.

This is not correct. For URL identifiers Yadis and HTML discovery are  
both required for RPs:

"7.3 Discovery
[...]
2. If it is a URL, the Yadis protocol [Yadis] SHALL be first  
attempted. If it succeeds, the result is again an XRDS document.
3.If the Yadis protocol fails and no valid XRDS document is  
retrieved, or no Service Elements are found in the XRDS document, the  
URL is retrieved and HTML-Based discovery SHALL be attempted."


On the OP side:
- one of the [Yadis | HTML] discovery is required for OpenID 2.0.
- HTML discovery is required for compatibility with OpenID 1.1 RPs.


Johnny




More information about the specs mailing list