我正在我的公司设置 OAuth 2 和 OIDC。
我使用oidc-client.js来处理从 javascript 客户端调用受 OAuth 2 和 OIDC 保护的 API 的访问令牌。
当客户端是调用受 OAuth 2 和 OIDC 保护的 API 的 C# .NET Core 应用程序时,我现在需要获取访问令牌。
我可以尝试自己编写代码。但它有很多,我担心我会弄错一些。因此这个问题:
.NET Core 是否包含用于从身份提供者获取访问令牌的库?
需要明确的是,我不是在寻找使用 OAuth2 和 OIDC 保护 ASP.NET 服务的代码。该代码非常常见并且很容易找到。(事实上很容易找到我要找的东西很难。)