Ticket #298 (new defect)

Opened 2 months ago

XRIs should be normalized without the "xri://"

Reported by: http://keturn.myopenid.com/ Assigned to:
Priority: minor Milestone:
Keywords: xri Cc:
Project: python-openid OpenID Protocol: OpenID 2.x
Series: 2.x.x Web Browser:

Description

The libraries currently add the "xri://" prefix to XRIs to normalize them for comparison. The normal form of XRIs in the OpenID protocol, and in places like CanonicalID elements of XRD elements, is to have *no* "xri://" prefix. This causes interop problems with i-brokers like loginbuzz which send us back things of that form.