ASP.NET MVC 中的多个身份验证提供程序

发布于 2024-11-06 20:06:34 字数 223 浏览 0 评论 0原文

我正在开始一个新项目,使用 ASP.NET MVC 3,其中一个要求是支持多个身份验证提供程序,即 Live ID、Google、Facebook 等。我研究过提供此类服务的公司,但理想情况下我需要免费的解决方案。

有人知道有免费服务吗?

如果没有,唯一的其他解决方案是开发类似的东西来支持我感兴趣的提供商。有人实施过这样的事情吗?如果是这样,有人可以提供任何建议、文章、指南等来帮助解决这个问题吗?

I'm starting a new project, using ASP.NET MVC 3, and one requirement is to support multiple authentication providers, i.e. Live ID, Google, Facebook, etc. I've looked at companies that provide such a service, but ideally I need a free solution.

Does anyone know of a free service?

If not, the only other solution is to develop something similar to support the providers I'm interest in. Has anyone implemented such a thing? If so, can someone provide any suggestions, articles, guidence, etc, to help with this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

别挽留 2024-11-13 20:06:34

我认为没有一个开源库可以支持所有网站。您可以查看 OpenId 来了解支持此协议的协议。对于 Facebook,您可以使用 Graph API

I don't think there is an open source library that supports all the sites out there. You may take a look at OpenId for those that support this protocol. For FaceBook you could use the Graph API.

猫烠⑼条掵仅有一顆心 2024-11-13 20:06:34

Jainrain Engage 对于基本帐户来说是免费的。

Jainrain Engage is free for their basic accounts.

最美不过初阳 2024-11-13 20:06:34

虽然不是免费的,但 Windows Azure 访问控制服务 提供了以下服务
您在网站中使用 Windows Identity Foundation 来指向 ACS,并配置带有 Live ID、Google、Yahoo ID 和/或 Facebook(以及可能的任何其他 STS)的 ACS

Whilst not free the Windows Azure Access Control Service provides just that
You use Windows Identity Foundation in your website to point at the ACS, and configure the ACS with Live ID, Google, Yahoo ID and/or Facebook (as well as potentially any other STS)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文