1

我试图让“未确认”警告在使用 Yahoo! 时消失!作为我的 Rails 2.3.5 应用程序的 OpenID 提供程序。雅虎!OpenID FAQ[1] 建议“您的站点使用 X-XRDS-Location HTTP 标头链接到其 XRDS 文档”。这是否意味着来自我的 Rails 应用程序的每个响应都应该包含此标头?怎么做呢?

有没有人成功获得雅虎!“未确认”警告在 Rails 应用程序中消失?

- 谢谢!布莱恩

[1]: http: //developer.yahoo.com/openid/faq.html雅虎!OpenID 常见问题

4

1 回答 1

1

不,只有响应“/”的控制器方法的响应必须包含标头。您可以使用以下方式设置此标头:

response.headers['X-XRDS-Location'] = "http://#{request.host}/xrds"
于 2010-09-19T11:44:56.263 回答