我们的 UI 有 Duende 服务器,用户提供他们的用户名和密码并获取访问令牌,然后我们的 SPA 应用程序使用该访问令牌调用 api,并使用我们的身份服务器发出的访问令牌。
我处于需要从脚本调用相同 API 的情况,并且想知道如果提供某些信息(可能是通常输入到交互式网站的用户电子邮件/密码等),RestSharp 是否有能力获取访问令牌) ?
我看到 RestSharp 有一些与 OAuth 相关的“身份验证器”,但文档不清楚它们究竟实现了什么。我也没有看到它提到任何有关电子邮件地址和密码的内容。
我想知道是否有一个不同于我在其他地方生成 JWT 并将其直接提供给 restsharp 的选项。如果有一种编程方式可以直接从 IDP 生成令牌,我会很高兴。