OpenID是如何实现的?

OpenID是如何实现的?,openid,dotnetopenauth,Openid,Dotnetopenauth,您将如何设计和实现OpenID组件? (是“OpenId如何工作”) 我意识到这个问题有点像一个问题,是的,我已经读过了 在阅读了上面提到的材料之后,我仍然没有一个完整的关于过程中每个步骤是如何处理的图片。也许缺少的是一个很好的OpenID实现工作流程图 我正在考虑将OpenID合并到我的一个应用程序中,以适应B2B单点登录场景,我可能会选择使用它,而不是自己尝试实现它,但我仍然希望在开始之前更好地掌握细节 有人能推荐一些能很好地解释这一切的书籍或网站吗?在这个网站上有一个涵盖基本知识的答案也不

您将如何设计和实现OpenID组件?

(是“OpenId如何工作”)

我意识到这个问题有点像一个问题,是的,我已经读过了

在阅读了上面提到的材料之后,我仍然没有一个完整的关于过程中每个步骤是如何处理的图片。也许缺少的是一个很好的OpenID实现工作流程图

我正在考虑将OpenID合并到我的一个应用程序中,以适应B2B单点登录场景,我可能会选择使用它,而不是自己尝试实现它,但我仍然希望在开始之前更好地掌握细节

有人能推荐一些能很好地解释这一切的书籍或网站吗?在这个网站上有一个涵盖基本知识的答案也不会有什么坏处

[编辑]


我将标题改为更具体的实现,因为显然有很多地方可以看到一万英尺的视图。

请查看安全播客。()

Jeff在OpenID上发表了一篇很棒的文章,分享了他的经验:

官方OpenID网站上有一些教程链接:

您可以在以下位置获得一个不错的OpenID登录控件(这里也用于stackoverflow):

也与此相关:

我想几乎每个人都看过这部电影,但如果你没有看过,那就一定要看了

它更多的是关于像openid这样的需要的推理,而不一定是关于它们的实现。

有一个很好的流程图


我在上找到了此链接,您可能想在那里查看更多资源。

我推荐Joseph Smarr的


我还没有读过DotNetOpenID文档,但我希望您选择的任何实现都能有一些概述文档和/或示例来说明API的用法。

对不起,我已经收到一些解释Vista磁盘使用情况的帖子,因为没有进行编程而被删除。不同意,这与编程有关。也许应该是这样“OpenID是如何在语言x或platofrm y中实现的”?我读到了,这是一个很好的高级概述,但我想我正在寻找低于该级别的一个级别。我可能会将问题的名称改为“您将如何实现OpenID”或“OpenID实现如何工作?”。步骤12-13、18和19没有完全公开。