使用angular 4登录表单使用IdentityServer 4对应用程序进行身份验证

问题描述 投票:7回答:1

有没有办法使用我的angular 4应用程序中的登录表单并发布到identityserver 4项目以验证Angular应用程序。

我在Angular应用程序中使用oidc-client

实际上,要对Angular App进行身份验证,用户将重定向到登录表单所在的Identity Server 4项目,然后使用令牌返回角度应用程序。此令牌已保存并用于调用Web API应用程序。

非常感谢

angular identityserver4 oidc
1个回答
0
投票

以下是我对the same question asked before的回答:

从技术上讲,它可以使用“resource owner password flow”,但在该模型中,身份提供者不能信任您的应用程序,也不会为您的用户创建会话。因此,这种非交互式方法不是真正的SSO。 对于2019年,任何Web应用程序(如Angular SPA)的推荐流程都是带有PKCE扩展的代码流程,如herethere所述。

© www.soinside.com 2019 - 2024. All rights reserved.