我可以 运行 在浏览器地址栏或 curl 中进行身份验证吗?

Can I run auth flows in browser address bar or curl?

我在许多应用程序中使用 ADAL 来实现各种身份验证流程。

ADAL 再次让我知道幕后是什么。我喜欢绕过 oauth2 sequence diagrams。我知道人们可以通过使用 CURL、Postman 甚至浏览器地址栏 test/experiment oauth2 流程。

是否有任何演示或学习资源展示如何在 ADAL 库之外运行 验证流程?

Is there any demo or learning resource that shows how to run auth flows outside the ADAL library?

是的,但在此之前,我建议您可以参考 azure 官方 document to learn what is OpenID Connect 协议和 OAuth 2.0。

那么我们就可以知道OAuth 2.0的流程是怎样的,比如implicit grant, auth code grant, on-behalf-of and client credentials

文章还提到了如何实现各种身份验证流程的详细步骤。

Rohit Saigal 还提到了如何通过 CURL 使用 Azure Rest API。

这个link是关于如何使用邮递员获取访问令牌的演示。