有没有办法使用我的angular 4应用程序中的登录表单并发布到identityserver 4项目以验证Angular应用程序。
我在Angular应用程序中使用oidc-client
实际上,要对Angular App进行身份验证,用户将重定向到登录表单所在的Identity Server 4项目,然后使用令牌返回角度应用程序。此令牌已保存并用于调用Web API应用程序。
非常感谢
以下是我对the same question asked before的回答:
从技术上讲,它可以使用“resource owner password flow”,但在该模型中,身份提供者不能信任您的应用程序,也不会为您的用户创建会话。因此,这种非交互式方法不是真正的SSO。 对于2019年,任何Web应用程序(如Angular SPA)的推荐流程都是带有PKCE扩展的代码流程,如here或there所述。