Регистрация через внешние сервисы на localhost без SSL работает. Когда поставил сайт на хостинг, никакой сервис не работает. Нужно покупать SSL или скорее всего это проблема в коде? Мой код Callback где появляется ошибка:
public async Task<ActionResult> Callback(string returnUrl)
{
bool isNewUser = false;
ExternalLoginInfo loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
AppUser user = await UserManager.FindAsync(loginInfo.Login);
if (user == null)
{
isNewUser = true;
user = IdentityBuilder.CreateByDefaultWithEmail(loginInfo.Email);
var result = await UserManager.CreateAsync(user);
if (!result.Succeeded)
{
return View("Error", result.Errors);
}
else
{
var res = await UserManager.AddLoginAsync(user.Id, loginInfo.Login);
if (!res.Succeeded)
{
return View("Error", result.Errors);
}
}
await UserManager.AddToRoleAsync(user.Id, IdentityRoleBuilder.User);
}
var identity = await UserManager.CreateIdentityAsync(user,
DefaultAuthenticationTypes.ApplicationCookie);
identity.AddClaims(loginInfo.ExternalIdentity.Claims);
AuthenticationManager.SignIn(new AuthenticationProperties
{
IsPersistent = true
}, IdentityBuilder.BuildIdentity(identity, user));
if (isNewUser)
{
return Redirect(Url.Action("AdditionalInfo", "Auth"));
}
return Redirect(returnUrl ?? "/");
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привет есть кодЯ пытаюсь задать источник для UI auticomplete
Как записывать и считывать данные из MS SQL Server в Asp Net Core? Пожалуйста, приведите примеры на чистом SQL и на Entity Framework (запустить найденные примеры...