首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dotnetopenauth诉WIF

dotnetopenauth诉WIF
EN

Stack Overflow用户
提问于 2012-01-02 17:27:22
回答 2查看 776关注 0票数 0

我需要添加社交媒体登录功能到一个网站,并被卡住了一点,主要是因为,或多或少,没有关于这两方面的初学者文档。

我通过检查书呆子来掌握DotNetOpenAuth的基本知识,但是这里的一些人建议WIF,所以我开始研究它。我很快意识到,仅仅得到明确的信息,解释这是否可行,在共享托管是不容易的。我并不是真的想全面了解所有的参考知识和技术概况(无论如何还是检查了一些),只是为了能够看到基本的功能。

所以我的问题是:

  1. 我在哪里可以找到说明WIF以解释性方式工作所需的基本和最低限度的教程?最好是在一个MVC站点中结合本地授权来设置WIF。有一步步的文件吗?
  2. WIF在单个站点上可行吗?还是最好的选择是找到其他解决方案,如DotNetOpenAuth或使用单独的API?在试图弄清这一点时,我只发现了有关WIF在大型、多应用程序和平台环境中与AD / ADFSv2相结合的价值的信息。这完全超出了我所需要的范围。
  3. 当我查看有关WIF的信息时,它主要是链接到ADFSv2和STS。例如,是否可以在共享主机上实现部署?

如对此事有任何意见,我们将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2012-01-04 04:47:14

WIF --参见如何-to部分这里

还有开始使用Windows标识基金会(WIF)

你最好的选择可能是使用WIF / ACS。好的链接这里或看看Windows标识基础和Azure AppFabric访问控制服务内容地图

另一种方法是将OAuth2添加到自定义STS中。有关这方面的一个非常好的示例,请参考身份服务器

票数 1
EN

Stack Overflow用户

发布于 2012-01-04 15:19:16

DotNetOpenAuth绝对适用于共享托管,并且根本不需要在web服务器上设置(它只是您网站的Bin文件夹中的一个.dll )。根据您想要连接的社交网站,如果您连接到启用OpenID的站点,则只需几行代码就可以将所有内容连接起来。

如果您要链接的站点使用OAuth或OAuth 2,那么每个站点都需要编写更多的代码来对抗其特定的专有API,但对于WIF来说也是如此,除非它们有支持特定网站的代码,这些代码恰好与您自己的网站保持一致。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8703582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档