【问题标题】:ASP.NET Web API Google OAuth keep return "Access Denied"ASP.NET Web API Google OAuth 保持返回“拒绝访问”
【发布时间】:2020-06-08 09:13:44
【问题描述】:

我需要将我的 ASP.NET Web API 与 Google 和 Facebook OAuth 集成。我按照https://bitoftech.net/2014/08/11/asp-net-web-api-2-external-logins-social-logins-facebook-google-angularjs-app/ 的所有步骤进行操作 但没有运气..

每次我登录我的 Google 帐户时,它总是返回一个“拒绝访问”xml 页面。

我认为我的代码有问题,而不是我的 Google OAuth 2.0 客户端 ID,因为我下载了 Taiseer 的示例代码并在我的本地主机上运行它并成功验证了我的 Google 帐户。

但不知道为什么在我的代码中它不起作用。急需一些建议。

【问题讨论】:

  • 请编辑您的问题并包含您的代码。
  • 嗨 DalmTo ,我在发布它几个小时后解决了这个问题。我只需要将我的 Microsoft.Owin.Security.Google 库更新到最新版本。

标签: c# oauth-2.0 asp.net-web-api2 owin


【解决方案1】:

我解决了我的问题。 来自 Microsoft.Owin.Security.Google 库的问题。我使用的是 3.0.1 版本,但在我更新到最新版本后,砰……瞧!它有效..

【讨论】:

  • 您应该在问题中发布之前的代码,然后在答案中发布之后的代码。这将有助于将来可能遇到与您相同问题的其他人。这将大大增加您获得额外积分的机会。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-28
  • 2014-11-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多