Usted estĆ” aquĆ:
Iniciar el extremo de autorización para la organización vinculada
Después de que se configure la organización 2 para hacer referencia al archivo de configuración global de la organización 1, inicie un flujo de OAuth para obtener un token de acceso.
Estos pasos son parecidos al Flujo de servidor web de OAuth 2.0 para la integración de aplicaciones web. Para obtener mÔs información, consulte Flujo de servidor web de OAuth 2.0 para la integración de aplicaciones web.
- Copie la consumerKey desde el archivo de configuración global. Este valor solo estÔ disponible en el archivo de configuración global después de que implemente y recupere la configuración de OAuth de la aplicación cliente externa.
-
Pegue la URL de la organización 2 y la clave del consumidor en esta URL en lugar de <url de nueva organización> y <clave del consumidor>.
<new org url>/services/oauth2/authorize?response_type=code&client_id=<consumerKey>& redirect_uri=https://www.example.com - Para iniciar la solicitud de acceso, abra la dirección URL en un navegador.
-
Inicie sesión con credenciales de organización 2.
Se le redirigirÔ y se incluirÔ un código de autorización en la URL.
- Copie el código de autorización desde la dirección URL en el navegador.
- Descodifique el código de autorización.
- Copie el código de autorización descodificado.
-
Sustituya estos valores en la solicitud cURL.
- Sustituya <url de nueva organización> por la URL de la organización.
- Sustituya <código de autorización> por el código de autorización descodificado del paso 6.
- Sustituya <clave de cliente> por el valor del campo consumerKey del archivo de configuración de OAuth global.
- Sustituya <secreto de cliente> por el valor del campo consumerSecret del archivo de configuración de OAuth global.
curl -X POST <new org url>/services/oauth2/token -d 'grant_type=authorization_code&code=<authorization code>&client_id=<clientKey>&client_secret=<clientSecret>&redirect_uri=https://www.example.com' | json_pp - Ingrese la solicitud cUrl configurada en el terminal.
- Una solicitud satisfactoria devuelve el token de acceso.
- Verifique que el token de acceso funciona utilizando Postman. Pruebe a acceder al extremo UserInfo.

