Prepararse para construir una aplicación Lightning Out 2.0
Antes de integrar una aplicación Lightning Out 2.0 en una aplicación externa, configure algunos parĆ”metros administrativos y relacionados con la seguridad en Salesforce y en su aplicación externa. Estos parĆ”metros permiten que los marcos en lĆnea Lightning Out 2.0 (iframes) se carguen en la aplicación externa.
Ediciones necesarias
| Disponible en: Lightning Experience |
Disponible en: Professsional, Enterprise, Performance, Unlimited, todas las Agentforce 1 Edition y Developer Edition |
| Permisos de usuario necesarios | |
|---|---|
| Para modificar la configuración de seguridad de Mi dominio y sesión: | Personalizar aplicación |
| Para modificar la configuración de CORS: | Modificar todos los datos Y Personalizar aplicación |
Antes de comenzar
- AsegĆŗrese de que su aplicación externa admite marcos en lĆnea (iframes).
- Asegúrese de que su aplicación externa es segura y utiliza HTTPS.
- Asegúrese de que las cookies de terceros estÔn permitidas en su aplicación externa y los navegadores de sus usuarios.
Configurar parÔmetros de sesión
Agregue los nombres de dominio de sus aplicaciones externas a la lista de admisión Dominios de confianza en Configuración de sesión.
- Desde Configuración, en el cuadro Búsqueda rÔpida, ingrese Configuración de sesión y luego seleccione Configuración de sesión.
- En la sección Dominios de confianza para la sección Marcos en lĆnea de la pĆ”gina Configuración de la sesión, haga clic en Agregar dominio.
-
Ingrese el dominio de una aplicación externa que alojarÔ su aplicación Lightning Out 2.0.
Los formatos de URI aceptables son example.com, https://example.com y *.example.com.
- Seleccione Lightning Out desde la lista desplegable Tipo de IFrame.
- Guarde sus cambios.
- Repita los pasos 2-5 para cualquier otro dominio que alojarÔ su aplicación Lightning Out 2.0.
Activar cookies externas
Asegúrese de que las cookies de sesión de Salesforce de dominio cruzado estÔn activadas.
- Desde Configuración, en el cuadro Búsqueda rÔpida, ingrese Mi dominio, y luego seleccione Mi dominio.
- En la sección Enrutamiento y polĆticas, asegĆŗrese de que el parĆ”metro āRequerir el uso de cookies de Salesforce por primera vezā no estĆ” seleccionado.
Configurar ajustes de CORS
Agregue los nombres de dominio de sus aplicaciones externas a la lista de admisión Colaboración de recursos de origen cruzado (CORS).
Este paso es obligatorio solo si su aplicación externa utiliza el punto de acceso Puente de la interfaz de usuario Lightning Out 2.0 para la autenticación del lado del cliente. Si su aplicación externa utiliza su propio flujo de autenticación del lado del servidor para generar una URL de puerta principal de Salesforce, este paso no es obligatorio. Consulte Configurar autenticación para Lightning Out 2.0.
- Desde Configuración, en el cuadro Búsqueda rÔpida, ingrese CORS y, a continuación, seleccione CORS.
- Para agregar un dominio a la lista de admisión de CORS, haga clic en Nuevo.
-
Para Patrón de URL de origen, ingrese el dominio de la aplicación externa que alojarÔ su aplicación Lightning Out 2.0.
El patrón de URL de origen debe incluir el protocolo HTTPS y un nombre de dominio.
- Repita los pasos 2 y 3 para cualquier otro dominio que alojarÔ su aplicación Lightning Out 2.0.
- En la sección Configuración de polĆtica de Uso compartido de recursos de origen cruzado (CORS), haga clic en Modificar.
- Seleccione Activar CORS para extremos de OAuth.
- Guarde sus cambios.

