ASP.NET Web-API Facebook 登录

Posted

技术标签:

【中文标题】ASP.NET Web-API Facebook 登录【英文标题】:ASP.NET Web-API Facebook login 【发布时间】:2015-09-08 14:14:04 【问题描述】:

我正在开发一个带有 ASP.NET Wep-API 后端的 android 应用程序。目前我在使用 Facebook 登录时遇到问题。我想使用我通过 Facebook Android SDK 获得的 FB 访问令牌登录用户。这可能吗?我想我读到了一些关于这可以通过直接将令牌发布到 /signin-facebook 端点而无需解决方法的内容,但我再也找不到该解决方案了。所以这是我的问题: 是否可以直接使用 facebook 令牌登录/注册到 ASP.NET Web-API?还是我必须实施解决方法?

最好的问候

【问题讨论】:

【参考方案1】:

Web API 带有 OWIN,然后允许您实现(或激活)访问令牌登录。您需要向 Facebook 开发者注册才能获得应用 ID 和密钥。

您可以使用 nuget 在您的 web api 项目中安装:

安装包 Microsoft.Owin.Security.Facebook -Version 2.1.0

更多详情..您可以尝试点击链接here

【讨论】:

以上是关于ASP.NET Web-API Facebook 登录的主要内容,如果未能解决你的问题,请参考以下文章

我应该将 RouteParameter 或 UrlParameter 用于 Asp.NET web-api 路由吗?

ASP.NET web api 无法获取 application/x-www-form-urlencoded HTTP POST

web-api-global-error-handling

如何将 facebook 帐户与 asp.net 网站集成?

ASP.NET 帮助(使用公共 Web 服务)

Facebook 与 Asp .Net 的集成