OpenID提供商的合规性测试

big*_*ose 17 openid testing standards protocols

OpenID提供商有哪些自动化标准一致性测试

我正在更改OpenID提供程序的实现,将其从标准的1.1版升级到2.0版.

在发布代码之前,我想确保它符合标准的规范.为了测试Web标准合规性,W3C具有验证工具.有哪些工具可以让我在OpenID提供商处指出一个自动化测试人员并获得符合标准的报告?

Bar*_*cat 8

您可以查看http://test-id.net/,其中包含一组用.net编写的测试.


小智 6

我知道没有一致性测试(至少是官方认可的) - 即使是1.1.当然它的价值非常高.同样适用于oAuth - 它们都是复杂的协议,有时候规则并不涵盖所有内容.

可能你现在唯一可以做的就是在本地进行彻底的单元测试.


ket*_*urn 6

这只有1.1的东西:http://openidenabled.com/resources/openid-test/diagnose-server/

我们从未将其升级为2.0.每年有一两次有人出现并说"嘿,我们应该有更好的测试工具",但就我(以及其他人,从这里的反应来看)知道,这些努力都没有结果.

编辑添加:另一个相关项目位于http://code.google.com/p/openid-test/


jos*_*ain 2

如果有人偶然发现这个线程,OpenID Connect 现在有一个官方一致性测试套件,它是认证过程的一部分:

https://openid.net/certification/testing/

享受!