Я понимаю, что похожие проблемы были опубликованы, но эта кажется другой.
На моем Samsung S7, обращающемся к моему приложению aspnet mvc, внешняя аутентификация в Facebook не работает. Google делает. На моем ПК они оба работают надежно. Я не уверен, как решить эту проблему.
[AllowAnonymous]
public async Task<ActionResult> ExternalLoginCallback(string returnUrl)
{
//ControllerContext.HttpContext.Session.RemoveAll();
var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
if (loginInfo == null)
{
loggerWrapper.PickAndExecuteLogging("Account.ExternalLoginCallBack(): unable to get loginInfo");
return RedirectToAction("Login");
}
Когда этот код запускается с моего мобильного телефона, loginInfo всегда имеет значение null, но действует при работе моего компьютера. Я попытался запустить метод RemovaAll, на который ссылались другие посты, но это не решило проблему.
Я бегу
microsoft.owin.security.facebook 4.0.0
microsoft.aspnet.identity.owin 2.2.1
microsoft.aspnet.mvc 5.2.6
настройки facebook