在没有用户名和密码的情况下授权 Salesforce REST API

Posted

技术标签:

【中文标题】在没有用户名和密码的情况下授权 Salesforce REST API【英文标题】:Authorize Salesforce REST API without Username and password 【发布时间】:2022-01-12 09:04:35 【问题描述】:

我想使用 client_id、client_secret 和重定向 URL 从服务授权 (OAuth2) Salesforce API。我不想在我的系统中保留用户名和密码。有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

您需要实现 OAuth 流程,例如 Web Server flow 或 JWT bearer flow,这两者都允许您在集成的生命周期内获得新的访问令牌存储原始用户证书。请注意,您仍然需要一个用户帐户来进行身份验证。

【讨论】:

以上是关于在没有用户名和密码的情况下授权 Salesforce REST API的主要内容,如果未能解决你的问题,请参考以下文章

win10修改administrator密码时出错:该系统对指定的账户没有授权,因此无法完成此操作。

Laravel 用户注册后授权不成功

我可以在没有客户端密码的情况下使用带有 PKCE 的 IdentityServer3 授权代码流吗?

如何在用户名/密码和谷歌登录中验证和授权用户?

Redis未授权访问漏洞复现与利用

Redis未授权访问漏洞复现与利用