Autentica el acceso a la API de Edge

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Puedes usar la API de Apigee Edge para crear, configurar y administrar proxies y productos de API, políticas de 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 las credenciales de Edge por un token de acceso y uno de actualización de OAuth2. Realizar llamadas a la API de Edge pasando el token de acceso en la llamada a la API

  • SAML y LDAP

    Mientras sigues usando los tokens de acceso de OAuth2, puedes generarlos a partir de aserciones de SAML o accesos LDAP.

  • Autenticación básica (no recomendada)

    Para acceder a la API de Edge, pasa 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 en Apigee Edge para cuentas públicas de Cloud. Solo la autenticación básica está habilitada de forma predeterminada para Apigee Edge para 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 no son intercambiables.

Las utilidades acurl y get_token admiten varias configuraciones de SSO_LOGIN_URL al mismo tiempo. 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 el conjunto SSO_LOGIN_URLS para usar https://login.apigee.com como extremo OAuth2 y https://my-zone.login.apigee.com como extremo SAML.