Asp.net core 会员资格服务提供商SignInManager SignInAsync成功,但IsSignedIn始终为false

Asp.net core 会员资格服务提供商SignInManager SignInAsync成功,但IsSignedIn始终为false,asp.net-core,asp.net-identity,membership-provider,Asp.net Core,Asp.net Identity,Membership Provider,我见过其他有类似问题的人,但似乎没有正确的答案 我可以注册一个用户,它会在我的SQL数据库中创建该用户,但是,在运行“SignInAsync”调用后,该用户没有登录。参见屏幕截图 即使在下一个页面加载之后,IsSignedIn仍然是false(我可以看到,.AspNetCore.Identity.Application会话是在查看开发人员工具时创建的) 以下是会话cookie: 有什么建议吗?我会错过一个设置吗?(我一直在关注这些视频:(从第65部分到第70部分)您的启动中是否有app.Us

我见过其他有类似问题的人,但似乎没有正确的答案

我可以注册一个用户,它会在我的
SQL
数据库中创建该用户,但是,在运行
“SignInAsync”
调用后,该用户没有登录。参见屏幕截图

即使在下一个页面加载之后,
IsSignedIn
仍然是
false
(我可以看到,
.AspNetCore.Identity.Application
会话是在查看开发人员工具时创建的)

以下是会话cookie:


有什么建议吗?我会错过一个设置吗?(我一直在关注这些视频:(从第65部分到第70部分)

您的
启动中是否有
app.UseAuthentication()
(在其他中间件之前)配置
)?谢谢,我有“app.UseAuthentication();”,我知道我错过了教程中的一些内容,但我不知道从哪里开始……我确实检查了,甚至检查了“app.UseAuthorization();”…(只是检查了输入的视频,是的,他使用的是身份验证,而不是授权lol)