如果某人在其OpenId身份验证提供程序中输入:http://www.myopenid.com
...我怎样才能发现我需要将其重定向到的真实端点为https://www.myopenid.com/server
?
顺便说一句:我只知道https://www.myopenid.com/server
是端点,因为我已经手动在我的浏览器中窃取流量(例如,当我尝试通过他们的MyOpenId图标登录StackOverflow时/ PIC)。
有什么线索吗?
答案 0 :(得分:1)
OpenID 2.0规范解释了发现过程[1]。在说明书中讨论了三种发现方法。
用于实现OpenID依赖方的库应该支持这些方法,因此他们将计算OP端点。
[1]。 http://openid.net/specs/openid-authentication-2_0.html#discovery