gpt4 book ai didi

authentication - 如何在 Blazor WebAssembly 中实现 OIDC 身份验证?

转载 作者:行者123 更新时间:2023-12-04 01:37:49 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。




Improve this question




我正在研究一个 PoC 项目,以验证 blazor 是否适合我们公司内部 Web 前端应用程序的技术。我们有一个内部身份提供者 (IdentityServer4 impl.),我想用它进行身份验证。在使用 angular 的旧项目中,我们使用带有隐式流程的 javascript oidc 客户端。据我了解 OIDC,隐式流对于 blazor WebAssembly 单页应用程序来说应该是完美的。我们没有针对该特定前端的专用服务器应用程序,只有一些前端获取数据并因此需要提供访问 token 的微服务。

OIDC 客户端库或一些示例代码(理想情况下两者)将非常有帮助。

谢谢!

最佳答案

我建议您尝试使用 Blazor.Auth0 (作者在这里)。

Blazor.Auth0 is a library for using the Authorization Code Grant with Proof Key for Code Exchange (PKCE) with Auth0's Universal Login in Blazor SPAs.



如果您对添加/使用第三方服务不感兴趣,那么至少源代码会帮助您走上正确的道路。

我希望这有帮助 :)

关于authentication - 如何在 Blazor WebAssembly 中实现 OIDC 身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58846314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com