Готовый перевод 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
Настройки
Готово:
