Autentica el acceso a la API de Edge

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

Puedes usar la API de Apigee Edge para crear, configurar y administrar proxies de API y productos de API, políticas para la lógica en tus proxies de API, apps y desarrolladores de apps, y memorias caché. Para obtener información sobre el uso de la API de Edge, consulta Usa la API de Edge y la Referencia de la API de Apigee Edge.

Para acceder a la API de Edge, debes autenticarte de una de las siguientes maneras:

  • OAuth2

    Intercambia tus credenciales de Edge por un token de acceso y un token de actualización de OAuth2. Realiza llamadas a la API de Edge pasando el token de acceso en la llamada a la API.

  • SAML y LDAP

    Mientras sigues usando tokens de acceso de OAuth2, genera estos tokens a partir de aserciones de SAML o accesos de LDAP.

  • Autenticación básica (no se recomienda)

    Accede a la API de Edge pasando tu nombre de usuario y contraseña en cada solicitud. No se recomienda este método.

OAuth2 y la autenticación básica están habilitadas de forma predeterminada para las cuentas de Apigee Edge para la nube pública. Solo la autenticación básica está habilitada de forma predeterminada para Apigee Edge para la nube privada.

Usa OAuth2 y SAML o LDAP al mismo tiempo

Puedes tener un entorno en el que una organización se autentique con SAML o LDAP y otra con OAuth2. Sin embargo, debes tener en cuenta que los tokens y los mecanismos para obtenerlos tokens no son intercambiables.

Las utilidades acurl y get_token admiten varias configuraciones de SSO_LOGIN_URL de forma simultánea. Para realizar llamadas a OAuth2 y SAML o LDAP, puedes configurar dos extremos de SSO y almacenar tokens almacenados en caché para ambos en la misma máquina. Por ejemplo, puedes usar set SSO_LOGIN_URLS para usar https://login.apigee.com como un extremo de OAuth2 y https://my-zone.login.apigee.com como un extremo de SAML.