在IdentityServer4中';idsrv';以及';idsrv.session';曲奇

在IdentityServer4中';idsrv';以及';idsrv.session';曲奇,identityserver4,Identityserver4,我知道idsrv.sessioncookie用于检测用户的会话是否已更改。此cookie是IdentityServer中提供的实现的一部分。然后我不明白的是idsrvcookie的用途。有人能解释一下吗?idsrvcookie用于ASP.NET核心cookie身份验证 看 IdentityServer注册两个cookie处理程序(一个用于身份验证会话,一个用于临时外部cookie)。默认情况下使用它们,如果要手动引用它们,可以从IdentityServerConstants类(DefaultCo

我知道
idsrv.session
cookie用于检测用户的会话是否已更改。此cookie是IdentityServer中提供的实现的一部分。然后我不明白的是
idsrv
cookie的用途。有人能解释一下吗?

idsrvcookie用于ASP.NET核心cookie身份验证

IdentityServer注册两个cookie处理程序(一个用于身份验证会话,一个用于临时外部cookie)。默认情况下使用它们,如果要手动引用它们,可以从IdentityServerConstants类(DefaultCookieAuthenticationScheme和ExternalCookieAuthenticationScheme)获取它们的名称


DefaultCookieAuthenticationScheme值为“idsrv”

会话cookie仅由会话监视终结点用于检测当前会话是否已更改。您会注意到,它并不是只设置为HTTP,因此可以通过该端点运行的脚本进行访问。它不是身份验证cookie