Google chrome IdentityServer4-Chrome中的重定向已停止工作
我有一个运行在ASP.NETCore3.1中的IdentityServer(v3.1.4NuGets)实现。在我的开发机器(windows 10)上,Chrome在成功验证后不会重定向回我的Angular站点,即:Google chrome IdentityServer4-Chrome中的重定向已停止工作,google-chrome,asp.net-identity,identityserver4,Google Chrome,Asp.net Identity,Identityserver4,我有一个运行在ASP.NETCore3.1中的IdentityServer(v3.1.4NuGets)实现。在我的开发机器(windows 10)上,Chrome在成功验证后不会重定向回我的Angular站点,即: var result = await _signInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, lockoutOnFailure: false).Configur
var result = await _signInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, lockoutOnFailure: false).ConfigureAwait(false);
if (result.Succeeded)
{
_logger.LogInformation("User logged in.");
return RedirectToLocal(returnUrl);
}
...
如果只是在登录提示处返回
Chrome Incognito也失败了。
清除Chrome缓存没有帮助。
也重新启动了几次
使用FireFox很好。
在测试和产品环境(Ubuntu主机)中也可以正常工作。
也可以在其他开发人员的机器上工作
这一年来一直运作良好。这是在上周windows更新后开始的。几个月来,前端应用程序或identity server的此部分没有代码更改
returnUrl类似于:
/connect/authorize/callback?response_type=id_token%20token&client_id=xxxxx.client.js&state=dXF2ZkFpRVFMTjNOY2JPcGxfVVJ3c1VqbXpleDVvU0xrNGRWZ1I1Uzzzzzz&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Fauthenticate&scope=profile%20openid%20xxxxx.api.v1%20yyyyy.api.v1&nonce=dXF2ZkFpRVFMTjNOY2JPcGxfVVJ3c1VqbXpleDVvU0xrNGRWZ1I1UEpVQ3NH
我想这比一个商店老板更令人烦恼,但它说服我现在使用Firefox作为我的主浏览器-Chrome的最后一根稻草-这是新IE解决的问题。。Chrome一直在提醒我关于SameSite Cookie的事,但我忽略了它们。最后,我对它的忽视感到厌烦。:) 问题已解决。Chrome一直在提醒我关于SameSite Cookie的事,但我忽略了它们。最后,我对它的忽视感到厌烦。:) 尝试在问题中发布失败的重定向(请求/响应)。此外,如果可以确保它不是一个相同的问题,那么尝试在问题中发布失败的重定向(请求/响应)。另外,如果可以确保它不是一个相同的问题