Готовый перевод OpenID Authentication 2.0 / OpenID Аутентификация 2.0: 9.2.1. Using the Realm for Return URL Verification

OpenID Провайдеу СЛЕДУЕТ сверять URL, указаный в поле return_to, с URL от которого пришел запрос. Для срвеки URL, указаный в поле return_to, надо получить адресс Зависимой Стороны, исследуя информацию о Зависимой Стороне. Как обычно, когда добывается информация, исследуемый URL — это URL последнего HTTP ответа, после перенаправления. Если происходит какое-либо перенаправление во время исследования realm, проверка считается неудавшейся. Если исследование успешно завершено, проверти, что бы убедиться, что URL, указаный в поле return_to, мовпадает с одним из URL Зависимой Стороны.

realm может содержать символ замены, и поэтому может не быть корректным URL. В таком случае, исследовать URL выполнив подстановку « www» в шаблон в realm

Сравнить URL, указанное в поле return_to, с URL Зависимой Стороны, используются те же правила что и для сравнения URL, указанное в поле return_to, с realm, обращаясь к URL Зависимой Стороны как к realm. URL-адреса Зависимой Стороны НЕ ДОЛЖНЫ содержать символов подстановке в домене, и им СЛЕДУЕТ быть точными на сколько это возможно.

Если попытка выполнить верификацию неудалась, провайдеру НЕСЛЕДУЕТ отправлять положительное утверждение на return_to URL.

Провайдер МОЖЕТ кешировать сверенные адреса return_to URL

Переведено на Нотабеноиде
http://notabenoid.org/book/23365/104274

Переводчики: Reyko32

Настройки

Готово:

100.00% КП = 1.0