首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >OWIN的GetExternalLoginInfoAsync始终返回null

OWIN的GetExternalLoginInfoAsync始终返回null
EN

Stack Overflow用户
提问于 2013-11-05 03:18:17
回答 10查看 25.4K关注 0票数 69

我已经创建了一个新的Facebook应用程序,当我尝试登录MVC5或MVC5时,AccountController中的ExternalLoginCallback操作会被调用,但GetExternalLoginInfoAsync()总是返回null:

代码语言:javascript
复制
var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
if (loginInfo == null)
{
    return RedirectToAction("Login");
}

因为它总是null,所以它只是重定向回登录页面,然后该过程重新开始。我该如何解决这个问题呢?

EN

回答 10

Stack Overflow用户

发布于 2014-12-21 09:03:59

好了,我知道为什么它是空的了。您必须在Google控制台中启用Google + API。还要确保在将密钥粘贴到代码后,密钥不会与末尾的空格连接。为什么他们不能返回一个正常的错误?我不知道。

票数 46
EN

Stack Overflow用户

发布于 2017-05-31 22:04:38

我通过简单地更新应用程序中的所有nugget包来让它工作,并且它工作了。

票数 4
EN

Stack Overflow用户

发布于 2014-02-09 05:10:43

我知道这很愚蠢,但经过长时间的努力,重新启动IIS为我解决了这个问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19775321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档