繁体   English   中英

ASP.NET Facebook 登录 GetExternalLoginInfoAsync 总是返回 Null

[英]ASP.NET Facebook Login GetExternalLoginInfoAsync Always Return Null

我有一个 ASP.NET MVC 应用程序。 我将它与 Facebook 集成。 它有效,但这是一个奇怪的问题。 如果我打开一个隐身 window 它可以工作。 但它不适用于正常的 window。 可能有cookie问题吗?

你有什么建议?

//loginInfo is always null except incognito window
var loginInfo = await _authenticationManager.GetExternalLoginInfoAsync();

if (loginInfo == null)
{
    return RedirectToRoute("UserLogin");
}

似乎浏览器中已经存在一个包含经过身份验证的信息的本地 cookie。 建议我们在测试逻辑前清除本地存储的浏览器数据,然后再试一次。
在此处输入图像描述
如果有什么我可以帮助的,请随时告诉我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM