OpenID Authentication 2.0 / OpenID Аутентификация 2.0: 4.1.2. HTTP Encoding
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Когда сообщение отправляется на HTTP сервер, оно должно быть закодировано как указано в Секции 17.13.4 документа HTML401. Более того, если заголовок "Content-Type" включен в заголовки запроса, его значение также ДОЛЖНО быть также закодировано. Reyko32 18.06.12 в 09:35 |
|
|
Все ключи в сообщении запроса ДОЛЖНЫ начинаться с префикса "openid.". Этот префикс препятствует другим одноименным параметрам, отправленными вместе с сообщением аутентификации OpenID (OpenID Authentication message). Когда отправлено методом POST, параметры ДОЛЖНЫ передаваться и извлекаться только из тела запроса POST. Reyko32 18.06.12 в 09:41 |
||
|
Все сообщения которые отправляются как HTTP запрос(GET или POST) Должны содержать следующие поля: Reyko32 18.06.12 в 09:42 |
||
|
openid.ns Reyko32 18.06.12 в 09:42 |
||
|
Значение: "http://specs.openid.net/auth/2.0" Reyko32 18.06.12 в 09:42 |
||
|
Это конкретное значение ДОЛЖНО присутствовать в запросе, что бы он был валидным OpenID 2.0 запросом. В будующих версиях спецификации могут быть определенны другие значения для того, чтобы позволить получателям сообщения правильно интерпретировать запрос Reyko32 18.06.12 в 09:43 |
||
|
Если значение отсутствует или установлено в "http://openid.net/signon/1.1" или "http://openid.net/signon/1.0", тогда это сообщение СЛЕДУЕТ интерпретировавать используя режим совместимости OpenID аутентификации 1.1 (OpenID Authentication 1.1 Compatibility mode). Reyko32 18.06.12 в 09:51 |
||
|
openid.mode Reyko32 18.06.12 в 09:52 |
||
|
Значение: определяется индивидуально для каждого типа сообщений Reyko32 18.06.12 в 09:53 |
||
|
Параметр "openid.mode" позволяет получателю сообщения узнать какого типа сообщение обрабатывается. Если "openid.mode" не указано, стороне, обрабатывающей сообщение СЛЕДУЕТ предполагать, что запрос не является сообщением OpenID Reyko32 18.06.12 в 09:56 |
||
|
Эта модель применяется к сообщениям от пользовательского агента к Зависимой стороне и к OpenID провайдеру, а так же от Зависимой стороны к OpenID провайдеру. Reyko32 18.06.12 в 09:58 |
