【问题标题】:Microsft Owin Facebook authentication is not working in MVC applicationMicrosoft Owin Facebook 身份验证在 MVC 应用程序中不起作用
【发布时间】:2017-09-17 07:52:58
【问题描述】:

我正在使用 Asp.Net MVC 应用程序。我正在使用默认的 Visual Studio 项目模板。谷歌身份验证工作正常,但 facebook 没有。我指定了在我的 facebook 开发者门户上生成的有效 appId 和 appSecred,并且该应用可供公众使用。

app.UseFacebookAuthentication(
       appId: "111111111111",
       appSecret: "aaaaaaaaa");

用户尝试用facebook登录后,系统重定向到https://localhost:44301/Account/Login#=

它没有进入/Account/ExternalLoginCallback,所以我假设登录失败。

谁能告诉我我做错了什么?

提前致谢。

【问题讨论】:

    标签: asp.net-mvc facebook authentication owin


    【解决方案1】:

    转到 NuGet 包管理器并运行此命令 Install-Package Microsoft.Owin.Security.Facebook 并尝试登录。

    【讨论】:

    • 如果上述步骤适合您,请告诉我。
    【解决方案2】:

    3.0 使用过时的 API,更新到 3.1。 https://github.com/aspnet/AspNetKatana/issues/38

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-17
      • 2013-05-16
      • 1970-01-01
      • 1970-01-01
      • 2015-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多