1

我收到上述验证错误以响应我的 HTML 中的以下行:

<meta http-equiv="X-XRDS-Location" content="http://www.example.com/wp-content/plugins/socialauth-wp/hybridauth/index.php?get=openid_xrds" />

我使用 WordPress 社交身份验证插件,它会自动将此行添加到每个页面的头部。

我不确定这条线对网站做了什么,但它会引发验证错误。

元行对网站有什么作用,它是强制性的吗?

我完成了 “摆脱 XHTML 元素元数据上属性 http-equiv 的错误值 X-XRDS-Location”的问题。在 XHTML5 验证中,但我不知道如何注册它。

4

1 回答 1

0

对链接问题的回答也适用于此处:

如果您使用 HTML5,则只能对http-equiv属性使用以下值:

X-XRDS-Location未定义/注册,因此 HTML5 不允许使用它。


元行对网站有什么作用,它是强制性的吗?

我猜链接的XRDS文档用于发现您的 OpenID 服务提供商。或用于 Oauth


另一种方法可能是发送 HTTP 标头X-XRDS-Location。如果您发送它,您可以删除该meta元素(除非某些数据消费者只查找 HTML 中的出现,这将是一个不好的做法)。

于 2013-11-06T11:40:43.123 回答