【发布时间】:2020-03-09 19:03:29
【问题描述】:
我正在开展一个 PoC 项目,以验证 blazor 是否适合我们公司的内部 Web 前端应用程序。我们有一个内部身份提供者(IdentityServer4 impl.),我想通过它进行身份验证。在使用 Angular 的旧项目中,我们使用带有隐式流程的 javascript oidc 客户端。据我了解 OIDC,对于 blazor WebAssembly 单页应用程序来说,隐式流应该是非常好的。我们没有针对该特定前端的专用服务器应用程序,只有一些微服务,前端获取数据并因此需要提供访问令牌。
OIDC 客户端库或一些示例代码(最好两者兼有)会很有帮助。
谢谢!
【问题讨论】:
-
现在应该避免隐式流:medium.com/oauth-2/…
-
另见我对这个问题的回答:stackoverflow.com/questions/58983153/…
标签: authentication openid-connect identity blazor webassembly