Я пытаюсь получить предупреждение "не подтверждено" при использовании Yahoo!в качестве поставщика OpenID для моего приложения Rails 2.3.5.Yahoo!FAQ по OpenID [1] рекомендует «чтобы ваш сайт ссылался на свой документ XRDS с помощью HTTP-заголовка X-XRDS-Location».Означает ли это, что каждый ответ из моего приложения на Rails должен включать этот заголовок?Как можно это сделать?
Кто-нибудь добился успеха в получении Yahoo!«не подтверждено» предупреждение об удалении в приложении Rails?
- Спасибо!Брайан
[1]: http://developer.yahoo.com/openid/faq.html Yahoo!OpenID FAQ
Нет, только ответ от метода контроллера, который отвечает на /, должен включать заголовок. Вы можете установить этот заголовок с помощью:
response.headers['X-XRDS-Location'] = "http://#{request.host}/xrds"