简体   繁体   中英

ASP.NET Facebook Login GetExternalLoginInfoAsync Always Return Null

I have a ASP.NET MVC application. I integrated it with Facebook. It works but here is a strange problem. If i open a incognito window it works. But it not works in normal window. Could there be a cookie problem or?

What's your suggest?

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

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

It seems that there already exists a local cookie containing authenticated information in the browser. It is recommended that we clear the locally stored browser data before testing the logic, and thus try it again.
在此处输入图像描述
Feel free to let me know if there is anything I can help with

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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