Asp.net core 浏览器客户端要求每个新会话都登录

Asp.net core 浏览器客户端要求每个新会话都登录,asp.net-core,identityserver4,Asp.net Core,Identityserver4,我正在将基于idsrv3的MVC应用程序移植到aspnet core和idsrv4 与idsrv3不同,每当启动新的浏览器会话时,都需要重新登录。我还在原始github示例idsrv3-aspnet5和idsrv4 MVC和API中验证了此更改的行为 在日志文件中,我看到idsrv4总是将新会话的授权请求处理为未经身份验证,并指示我登录。在idsrv3中,当用户已知时,请求处理程序立即发回授权表单 为什么idsrv4的行为不同

我正在将基于idsrv3的MVC应用程序移植到aspnet core和idsrv4

与idsrv3不同,每当启动新的浏览器会话时,都需要重新登录。我还在原始github示例idsrv3-aspnet5和idsrv4 MVC和API中验证了此更改的行为

在日志文件中,我看到idsrv4总是将新会话的授权请求处理为未经身份验证,并指示我登录。在idsrv3中,当用户已知时,请求处理程序立即发回授权表单

为什么idsrv4的行为不同