[Openid-specs-ab] Issue #856: Discovery - URI grammar definition doesn't allow acct: scheme (openid/connect)

Justin Richer issues-reply at bitbucket.org
Fri Jun 28 13:55:02 UTC 2013


New issue 856: Discovery - URI grammar definition doesn't allow acct: scheme
https://bitbucket.org/openid/connect/issue/856/discovery-uri-grammar-definition-doesnt

Justin Richer:

The instructions as written in 2.1.1/2.1.2 don't actually allow for the acct: URI scheme. The acct: scheme is a non-heirarchical URI, which means it doesn't include the "//" component, and the text currently states:

```
    a URI either in the form of scheme "://" authority path-abempty [ "?" query ] [ "#" fragment ] or authority path-abempty [ "?" query ] [ "#" fragment ] per RFC 3986 [RFC3986]. 
```

I think this needs an errata published as the intent was more like:

```
    a URI in the form of scheme "://" authority path-abempty [ "?" query ] [ "#" fragment ], authority path-abempty [ "?" query ] [ "#" fragment ], **or scheme ":" userinfo "@" host** per RFC 3986 [RFC3986]. 
```







More information about the Openid-specs-ab mailing list