Bor*_*320 6 oauth oauth-2.0 rfc6749
的意义是什么
scope = scope-token *( SP scope-token )
scope-token = 1*( %x21 / %x23-5B / %x5D-7E )
所以我解释这个的方式是
scope-token = 1*( %x21 / %x23-5B / %x5D-7E )
Run Code Online (Sandbox Code Playgroud)
似乎是说范围标记可以是定义的十六进制字符范围中的1个或多个ascii字符.所以基本上是x21(!)到x7E(〜)但不允许使用x22(")和x5C(\).请参阅此处查看字符及其十六进制代码列表.
和
scope = scope-token *( SP scope-token )
Run Code Online (Sandbox Code Playgroud)
建议范围是范围标记(如上所定义),附加零或许多SP scope-tokens,其中SP是空格字符.
所以有效的范围字符串将是:
scope = i am 5 scopes !!!!
Run Code Online (Sandbox Code Playgroud)
但这些不是有效的范围字符串:
scope = "scope1" "scope2" "scope3"
scope = scope1\scope2\scope3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
930 次 |
| 最近记录: |