我对在我的站点中使用mozilla persona/browserid很感兴趣。用它登录已经很好用了。但我也想充当身份提供者,为那些想要创建我的域的电子邮件地址的用户。
我已经使用node.js & express实现了一个非常基本的http服务器,它处理/.well-known/browserid请求,以提供公钥和指向配置和身份验证页面的路径。但如果我访问123done.org并尝试使用me@mycustomdomain.com登录,它会告诉我persona不知道这封电子邮件,并让我创建身份。
我的服务器从未收到mycustomdomain.com/.well-known/browserid的请求,因此persona从不尝试使用我的服务器登录。
这就引出了一个问题: persona是否能够使用第三方IDPs登录用户,或者mozilla是目前唯一可以使用的?
发布于 2013-07-18 17:10:36
如今,第三方身份提供商确实可以工作。您可以在official documentation和these two博客文章中找到更多信息,这些博客来自那些成功编写了自己的IdP的人。
问你一个问题:你的IdP是否通过HTTPS公开了.well-known/browserid支持文档?您使用的是SNI吗
https://stackoverflow.com/questions/17703875
复制相似问题