我们可以在 asp.net c# web 应用程序中嵌入对 twitter、linkedin、facebook、buzz 的授权吗?

Posted

技术标签:

【中文标题】我们可以在 asp.net c# web 应用程序中嵌入对 twitter、linkedin、facebook、buzz 的授权吗?【英文标题】:Can we embed authorization for twitter, linkedin, facebook, buzz in asp.net c# web application? 【发布时间】:2011-02-01 06:43:40 【问题描述】:

我想使用 twitter、facebook、Linked In 等社交网络实现授权。如何将所有社交网络授权到我的 asp.net C# Web 应用程序中。

【问题讨论】:

【参考方案1】:

是的,您可以,但其核心中的授权过程仍将链接到您正在处理的服务的 API,具体取决于此类端点是否可用。

这里有一些您可能想查看的文档:

Facebook API

Twitter API

LinkedIn API

获得授权令牌后,您可以访问一些基本用户信息(例如用户名或昵称)并将其链接到您的网站。

【讨论】:

是否有第三方服务可以结合所有服务进行身份验证? 有些层可以让您简化流程,例如带有 OAuth 包装器的 RestSharp (restsharp.org)。

以上是关于我们可以在 asp.net c# web 应用程序中嵌入对 twitter、linkedin、facebook、buzz 的授权吗?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以通过 c# ASP.net Web 应用程序中的代码来模拟唯一用户的体验?

如何在 Web 应用程序(ASP.Net、C#、IIS)中进行文件上传

在 ASP.NET C# Web 应用程序中使用 ADO.NET 和 XML

ASP.NET Web 应用程序消息框

为啥 .Mobile.cshtml 未在 ASP.NET Core C# Razor Pages Web 应用程序中呈现?

如果未使用 C# 登录 ASP.NET Web 表单,则将用户重定向到登录