OpenID Authentication 2.0 / OpenID Аутентификация 2.0: 7.2. Normalization
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Ввод конечного пользователя ДОЛЖЕН быть нормализован в Идентификатор(Identifier) следующим образом: Reyko32 20.06.12 в 04:16 |
|
|
1. Если ввод пользователя начинается с префикса "xri://", он должен быть отброшен, так как XRI используется для каноничной формы(canonical form). Reyko32 20.06.12 в 04:17 |
||
|
2. Если первый символ полученной строки находиться в Контексте Глобальных Символов XRI("=", "@", "+", "$", "!") или "(", как определено в Секции 2.2.1 документа XRI_Syntax_2.0, тогда ввод должен трактоваться как XRI. Reyko32 20.06.12 в 04:20 |
||
|
3. В противном случае, ввод ДОЛЖЕН быть интерпретирован как http URL, если ввод не содержит указание схемы "http" или "https", к Идентификатору должен быть добавлен префикс "http://". Если URL содержит фрагмент(часть URL за символом #), он должен быть отброшен вместе с разделяющим символом "#". Смотрри секцию 11.5.2 для большей информации. Reyko32 20.06.12 в 04:25 |
||
|
URL Идентификатор далее ДОЛЖЕН быть нормализован двумя последующими пере направлениями, когда извлечены их данные и закончено применение правил из секции 6 документа [RFC3986] к окончательному URL назначения. Этот окончательный URL назначения известен зависимой стороне как Заявленный Идентификатор( Claimed Identifier) и используется в запросе идентификации. Reyko32 20.06.12 в 04:45 |
||
|
Смотри примеры нормализации Reyko32 20.06.12 в 04:25 |
