Utilice el extremo echo de OAuth 2.0 para simplificar el desarrollo cuando configure el flujo Código de autorización y credenciales para clientes públicos, como aplicaciones de una única página. También puede utilizar este extremo para variaciones del flujo Código de autorización y credenciales, incluyendo registro desatendido, inicio de sesión sin contraseña y flujos de usuario invitado.
Ediciones necesarias
Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience
Disponible en: Enterprise Edition, Unlimited Edition y Developer Edition
El extremo echo está disponible para sitios de Experience Cloud en https://MiSitioExperienceCloud.my.site.com/services/oauth2/echo, donde https://MiSitioExperienceCloud.my.site.com es su dominio de Experience Cloud. Este extremo admite Uso compartido de recursos de origen cruzado (CORS).
Durante el flujo Código de autorización y credenciales, Salesforce devuelve un redireccionamiento 302 a una URL preconfigurada que contiene el código de autorización, junto con otros parámetros. El extremo /services/oauth2/echo facilita obtener el código devolviendo estos parámetros de URL en formato JSON. En el siguiente paso del flujo, intercambia el código por un token de acceso. Utilice este extremo para casos de uso donde desea completar el proceso de inicio de sesión desatendido completo, incluyendo el intercambio de tokens.
Para utilizar este extremo, cuando configure su aplicación cliente externa, configure https://MyExperienceCloudSite.my.site.com/services/oauth2/echo como su URL de devolución de llamada, que utiliza como el valor de redirect_uri cuando configura el flujo.
A continuación se incluye una URL de ejemplo que el extremo acepta como una entrada.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.