C# Web Api - Salesforce - 如何通过 api 调用而不是通过浏览器获取授权码
C# Web Api - Salesforce - How to get auth code via an api call, not via browser
我们从 Salesforce 和 url 那里得到了 client_id。但是它的输出是一个 HTML 页面,我们需要在其中单击并输入我们的凭据以获取授权代码。但是我们的是 API 调用,我们不希望用户通过浏览器输入凭据。我如何在 C# web api.
中执行此操作
这是我们从 api 命中的 url。
我在这里看到的是如何获得带有授权码的 json 响应,而不是我们需要输入凭据的 HTML 页面。事实上,我什至不需要重定向 url,只需要代码。
如果您正在构建与 Salesforce 的无外设集成,您应该使用 JWT OAuth 流程,而不是 Web 服务器流程。完全无需用户交互即可完成JWT认证。
此流程在 OAuth 2.0 JWT Bearer Flow for Server-to-Server Integration 中针对 Salesforce 平台进行了记录。
我们从 Salesforce 和 url 那里得到了 client_id。但是它的输出是一个 HTML 页面,我们需要在其中单击并输入我们的凭据以获取授权代码。但是我们的是 API 调用,我们不希望用户通过浏览器输入凭据。我如何在 C# web api.
中执行此操作这是我们从 api 命中的 url。
我在这里看到的是如何获得带有授权码的 json 响应,而不是我们需要输入凭据的 HTML 页面。事实上,我什至不需要重定向 url,只需要代码。
如果您正在构建与 Salesforce 的无外设集成,您应该使用 JWT OAuth 流程,而不是 Web 服务器流程。完全无需用户交互即可完成JWT认证。
此流程在 OAuth 2.0 JWT Bearer Flow for Server-to-Server Integration 中针对 Salesforce 平台进行了记录。