问题标签 [infocard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
477 浏览

internet-explorer-8 - 为什么 InfoCards 在 IE8 中不起作用?

IE8 中的哪些变化使得在 javascript 中检测 InfoCard Selector 支持停止工作,除非将 IE8 置于兼容模式?

更重要的是,检测 InfoCard 支持存在的新 JavaScript 代码是什么?

这是通过 IE7 运行的脚本,包括在某些情况下带有插件的 FireFox:

0 投票
1 回答
241 浏览

php - Zend_Infocard 作为 Zend 认证的一部分

我正在尝试实现这里找到的这个基本示例:

在标题为“作为 Zend_Auth 的一部分使用”的部分下。

我有 Zend Framework 1.10 版、Apache 2.2.11,并且我正在使用带有“Cardspace for Firefox 3”扩展的 Firefox。

登录页面出现(从文档中的示例复制),我可以选择一个信息卡(从卡选择器)并“发送”它,但返回时出现错误:

在调试此错误时,错误是由以下代码行引起的(由于不存在类型而引发异常):

在 Zend_InfoCard_Xml_EncryptedData->getInstance() 中存在以下代码:

问题是当我转储它时,我的 xml 中没有“类型”。

xml 看起来像这样:

....然后继续(带有签名值和其他项目,但同样没有类型)。

显然我在这里做错了什么。我想知道它是否与 firefox 插件或缺少使用 SSL(现在不使用 SSL)有关。

0 投票
1 回答
117 浏览

openid - 有没有办法使用 OpenID 进行身份验证(不仅仅是身份验证)?

有没有办法使用 OpenID 进行识别,而不仅仅是身份验证

使用 OpenID,我为启用 OpenID 的网站提供了我的标识符,例如:

替代文字

然后依赖方询问 OpenID 提供者我是否拥有标识符“ ianboyd.stackoverflow.com ”。

但这不是我想要的。我想要谷歌和 Facebook 做的事情;这违反了 OpenID 标准。

启用“Google OpenID”的站点转移到 google。从那里我执行登录(身份验证和身份验证),并将身份返回依赖方

这就是我想要的。但是我想使用 OpenID,所以我不必要求 Internet 上的每个站点都支持我的自定义安全实施。换句话说:

有没有办法使用 OpenID 进行识别,而不仅仅是身份验证


我想要这个的原因是我的 OpenID 提供商使用 Windows Cardspace 进行识别身份验证。提供商将在安全桌面上弹出 Windows Cardspace:

替代文字

那里我可以选择一个现有的身份,或者选择创建一个新的身份。身份具有唯一的、私有的标识号,可以返回给依赖方。

但是如果没有返回身份的方法,我就不能使用 OpenID 进行身份验证