Gestión de cookies de flujo de aplicación híbrida OAuth 2.0
Cuando utiliza el flujo del token de aplicación híbrida OAuth 2.0, utiliza ámbitos para solicitar Id. de sesión (SID) y valores de dominio. A continuación utiliza estos valores de SID y dominio para establecer cookies de navegador y establecer sesiones en su aplicación híbrida. Cuando actualiza su token de acceso, recibe nuevos SID y dominios para restablecer las cookies del navegador.
Ediciones necesarias
Disponible en: Salesforce Classic y Lightning Experience
Disponible en: Todas las ediciones
Salesforce admite cookies que le permiten establecer sesiones con estos dominios.
Aplicación principal de Salesforce a través del ámbito web
Recursos de contenido a través del ámbito content
Aplicaciones Lightning mediante el ámbito lightning
Páginas Visualforce mediante el ámbito visualforce
El ámbito web es un requisito previo para utilizar el flujo de aplicación híbrida, donde como mínimo su aplicación híbrida debe poder acceder a su dominio de Salesforce principal. Para acceder a recursos de contenido, aplicaciones Lightning y dominios Visualforce, asigne sus ámbitos asociados además del ámbito web. Por ejemplo, para acceder a dominios Lightning, asigne a su aplicación cliente externa o aplicación conectada los ámbitos web y lightning.
En todos los escenarios, recibe los valores sidCookieName, cookie-sid_Client y cookie-ClientSrc. Estos valores están vinculados al ámbito web.
Cuando utiliza el flujo del token de actualización de aplicación híbrida, recibe nuevos valores de devolución que utiliza para restablecer las cookies de sesión.
Esta tabla resume los parámetros de devolución que recibe para cada ámbito.
Ámbito
Parámetros de devolución
web
sidCookieName
cookie-sid_Client
cookie-ClientSrc
content
content_sid
content_domain
lightning
lightning_sid
lightning_domain
crsf_token
visualforce
visualforce_sid
visualforce_domain
Ejemplos de cookies de flujo de aplicación híbrida
Estos ejemplos ilustran las cookies del navegador que se establecen cuando utiliza los ámbitos web, content, lightning y visualforce.
Cuando asigna el ámbito de web para solicitar una sesión web en el dominio principal de la organización de Salesforce, estas cookies se establecen en el navegador.
Nota Debido a que el ámbito web es un requisito previo para los ámbitos content, lightning y visualforce, las cookies de este ejemplo se establecen cada vez que utiliza el flujo de aplicación híbrida.
Cuando asigna el ámbito content, se establece esta cookie.
La asignación del ámbito lightning establece esta cookie.
Cuando asigna el ámbito visualforce, se establece esta cookie.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!
Cargando
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
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.