Thinktecture IdentityServer with ASP.NET Identity - 已经过身份验证的用户

时间:2014-10-16 18:47:33

标签: thinktecture-ident-server

我使用IdentityServer v3创建一个OpenId Connect主机,由ASP.NET Identity支持。

如果用户已使用ASP.NET Identity登录到主机应用程序,如何使用现有会话,而不是提示用户再次登录?

例如,如果您已登录自己的Google帐户,并且导航至https://jabbr.net/,则会发现Google不会提示您输入用户名和密码,以便通过Google进行身份验证。< / p>

1 个答案:

答案 0 :(得分:0)

当存在身份验证会话时,IdentityServer不会提示您输入凭据 - IOW a cookie。检查这个cookie是否存在或者可能以某种方式丢失。默认情况下,只有在浏览器窗口未关闭时,cookie才有效。

IdSrv3 beta 2现在还具有持久性cookie功能 -

https://identityserver.github.io/Documentation/docs/configuration/authenticationOptions.html