.net CLI 使用 Auth0 OAuth 隐式流程进行身份验证

问题描述 投票:0回答:0

我正在寻找一种使用隐式流程通过 Auth0 OAuth 对 .NET Core CLI 进行身份验证的解决方案。我的理解是此流程启动 Auth0 登录页面,用户可以在其中输入其凭据,然后将令牌返回给客户端。这类似于 WebAPI 的工作方式。

我想复制 Azure CLI 的体验,其中“az login”参数启动浏览器供用户登录,然后将他们返回到 CLI,经过身份验证。有没有办法通过使用 Auth0 OAuth 的自定义 .NET Core CLI 来实现这一点?

我知道这个过程需要回调,而且 CLI 没有端点可以监听。但是,我相信这是一个常见的用例,并且可能有一个解决方案。任何人都可以提供有关如何实现这一目标的指导吗?谢谢。

c# oauth-2.0 command-line-interface auth0 implicit
© www.soinside.com 2019 - 2024. All rights reserved.