如何使用IS4获取授权代码

时间:2020-11-03 19:25:59

标签: identityserver4

我正在使用identityServer4创建具有以下结构的SSO:

SPA反应-> IdS4

我阅读了文档,我的想法是使用授权码流程。首先,我将获得授权代码,然后,如果用户和客户端正确,则下一步将称为/ token端点。这个过程正确吗?

我了解理论,但在登录过程中却不了解以下代码:

 var isuser = new IdentityServerUser(user.Id.ToString())
                {
                    AdditionalClaims = new List<Claim>(),
                    IdentityProvider = "SSO",
                    DisplayName = user.UserName
                };

                await HttpContext.SignInAsync(isuser);

redirect(url);

在此步骤中,我具有cookie,但是/ authorize代码在哪里?如何获得该值以使用授权码进行调用以获取令牌?

谢谢大家!

0 个答案:

没有答案