- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 AOL openid,却收到“AOL 无法验证此网站”
谁能告诉我避免这个错误的步骤,我应该在这边做什么。
如果有一些示例代码,请分享 - 在此先感谢
问候,
纳文
George 谢谢你的回答,但是我在让它工作时遇到问题,我的 xrds 文件如下
<?php
header('Content-type: application/xrds+xml');
$xrdstext = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
$xrdstext =$xrdstext . "<xrds:XRDS";
$xrdstext =$xrdstext ." xmlns:xrds=\"xri://$xrds\"";
$xrdstext =$xrdstext ." xmlns:openid=\"http://openid.net/xmlns/1.0\"";
$xrdstext =$xrdstext ." xmlns=\"xri://$xrd*($v*2.0)\">\n";
$xrdstext =$xrdstext ."<XRD>\n";
$xrdstext =$xrdstext ."<Service xmlns=\"xri://$xrd*($v*2.0)\">\n";
$xrdstext =$xrdstext ."<Type>http://specs.openid.net/auth/2.0/return_to</Type>\n";
$xrdstext =$xrdstext ."<URI>http://localhost:56709/myproject/socialoauth.aspx</URI>\n";
$xrdstext =$xrdstext ."</Service>\n";
$xrdstext =$xrdstext ."</XRD>\n";
$xrdstext =$xrdstext ."</xrds:XRDS>";
echo $xrdstext;
?>
我的请求地址是
我不确定哪里做错了
请帮助...
最佳答案
因此,此错误的原因是 AOL 无法验证依赖方 return_to URL(根据 OpenID 2 规范 [http://openid.net/specs/openid-authentication-2_0.html#rp_discovery]] 的第 13 节)。执行此步骤是为了保护用户免受指定领域与 return_to URL 不匹配的攻击。</p>
要消除此错误,您需要通过指定的领域字符串支持 XRDS 发现。根据屏幕截图,这仅意味着向在本地主机上运行的服务器添加支持。
基本上,对 http://localhost:56709 的 HTTP 请求和 application/xrds+xml 的 Accept HTTP header 应该返回 X-XRDS-Location 的响应 HTTP header ,其值指定 XRDS 文件的位置,或者它可以返回直接XRDS文件。
XRDS 文档应该看起来像这样......
<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS
xmlns:xrds="xri://$xrds"
xmlns:openid="http://openid.net/xmlns/1.0"
xmlns="xri://$xrd*($v*2.0)">
<XRD>
<Service xmlns="xri://$xrd*($v*2.0)">
<Type>http://specs.openid.net/auth/2.0/return_to</Type>
<URI>http://localhost:56709/return_to/url/path</URI>
</Service>
</XRD>
</xrds:XRDS>
注意:对本地主机的 HTTP 请求将失败,因为无法到达该站点。警告将持续到 XRDS 文档部署到可访问的站点。
关于oauth - AOL openid网站验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7529013/
我正在使用 AOL 登录创建一个新应用程序。为此,我需要开发人员 api key 。我获得了 Facebook、twitter 的 api key 。但是对于 aol.com ,当我打开 dev.ao
如何在不安装 AOL 的情况下在 AOL 中测试我的站点?我在我的机器上做过一次,然后它就死了……;) 我知道,我知道...我可以使用虚拟机,但我真的只是在寻找 AOL 浏览器...一个单独的浏览器安
我参与了一个网站的开发,该网站拥有大量通过 查看我们网站的用户。 AOL Desktop v9.7 对于 Windows - 它在自身内部生成浏览器窗口。调试时,我没有通常能够调用的工具(例如 Chr
我正在尝试使用 AOL openid,却收到“AOL 无法验证此网站” 谁能告诉我避免这个错误的步骤,我应该在这边做什么。 如果有一些示例代码,请分享 - 在此先感谢 问候, 纳文 George 谢谢
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我为雅虎使用了以下代码但它不起作用,你能帮我做错的地方吗?当我使用主机为 smtp.gmail.com 的 gmail 时,相同的代码运行良好。我正在尝试使用 yahoo、AOL、windows ho
我为客户创建了一个带有表格的电子邮件,但是当我在 AOL 中测试它时,图像之间添加了额外的填充。看起来每个图像的右侧都添加了一个 3px 的空间...这是我的代码:
我已将 chalice 三栏布局应用到我的网站中,效果很好,但在 AOL 中除外。我可以使用 document.write(' '); 轻松地使用 JavaScript 来检测 AOL 并在对其余样式
我有一个 OpenID 依赖方设置并使用 XRDS。它在 http://test-id.org/RP/DiscoverableReturnTo.aspx 处通过了“RP has foundable r
我正在测试 dojo 图表库。我更喜欢使用 AOL 网页上的库,而不是将 dojo 安装到我的计算机中。我有以下代码: dojo.require("dojox.gfx"); do
使用 AOL OpenID 对任何站点(包括 stackoverflow)进行身份验证时,您似乎可以在表单中指定任何假用户名,然后在 AOL OpenID 站点和目标网站(例如 stackoverfl
最近,AOL Mail 开始忽略我一直用来覆盖其内置链接样式的编码。奇怪的是,我的编码仍然适用于常规链接,但不适用于 mailto 链接。以下是适用于 AOL、Gmail、Outlook 和其他喜欢为
我正在开发一个具有多个登录和信息导出选项的应用程序,如雅虎、谷歌联系人、实时联系人等。我尝试为 aol 做 oauth 包装器,遵循 http://dev.aol.com/api/openauth 中
如果有用于 oauth 的 aol api 可用。 我想要的是使用 oauth 导入 aol 联系人。我得到了这样一个google, yahoo & hotmail的api。 Hotmail 给我的是
我正在使用Mac系统并使用以下命令启动hadoop系统: start-dfs.sh 我的主机名是“主机名”命令返回的“ctpllt072.local”。 但是当连接启动名称节点时,我得到一个奇怪的主机
我想使用 AOL.com API。 为此,我需要获取 client_id(developer Id) 和 client_secret 但是我找不到在哪里以及如何获得此 ID,我查看了此站点,但没有找到
编辑:我应该提到布局是用表格完成的。我什至尝试过为父项设置样式 元素以获得所需的外观。仍然没有香蕉。 如何在 AOL 的客户端中更改 HTML 电子邮件中文本的字体颜色? 我试过下面的代码: My
我刚刚开始学习Dojo。我遵循一个站点 Widget 示例,使用一些不同的方法来加载 Dojo 库。我喜欢使用 AOL 引用来加载 dojo.js,如下所示: 并将我的小部件代码保存在本地网络服务
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
使用 https://support.comodo.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=3&nav=0,33我生成了“s
我是一名优秀的程序员,十分优秀!