Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
Cuando llamas a un proxy de API en Apigee Edge con seguridad OAuth, Edge es responsable de verificar los tokens de acceso. Piensa en Edge como el guardián de acceso: ninguna llamada a la API puede pasar por eso y no tiene un token de acceso que se pueda verificar.
Agrega una política VerifyAccessToken
Para configurar la verificación del token, coloca una política de OAuthV2 con la operación VerifyAccessToken al comienzo del flujo del proxy de API (el comienzo del flujo de preprocesamiento de ProxyEndpoint). Si se coloca allí, los tokens de acceso se verificarán antes de que se realice cualquier otro procesamiento, y si se rechaza un token, Edge deja de procesarlo y muestra un error al cliente.
Accede a la página de proxies de API, como se describe a continuación.
Edge
Para acceder a la página de proxies de API mediante la IU de Edge, sigue estos pasos:
- Accede a apigee.com/edge.
- Selecciona Desarrollar > Proxies de API en la barra de navegación izquierda.
Classic Edge (nube privada)
Para acceder a la página de proxies de API mediante la IU de Classic Edge, sigue estos pasos:
- Accede a
http://ms-ip:9000, donde ms-ip es la dirección IP o el nombre de DNS del nodo del servidor de administración. - Selecciona API > Proxies de API en la barra de navegación superior.
- En la lista, selecciona el proxy que deseas proteger.
- En la página de descripción general, haz clic en la pestaña Desarrollar.
- En el navegador, selecciona PreFlow para un extremo que se encuentra en Proxy
Endpoints. Por lo general, el extremo que deseas se denomina "predeterminado", aunque es posible
crear múltiples extremos de proxy. Si tienes varios extremos, es recomendable que
sigas estos pasos para realizar la verificación de token en cada uno.

- En el editor de flujo del proxy, haz clic en + Paso (+ Step).

- Selecciona Nueva instancia de política.
- En la lista de políticas, selecciona OAuth v2.0.
- Opcionalmente, cambia el nombre de la política y el nombre visible. Por ejemplo, para mejorar la legibilidad, puedes cambiar el nombre visibley el nombre a "VerifyAccessToken".
- Haga clic en Add.
La política predeterminada ya está configurada con la operación VerifyAccessToken, por lo que no tienes que hacer nada más:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<OAuthV2 async="false" continueOnError="false" enabled="true" name="OAuth-v20-1">
<DisplayName>OAuth v2.0 1</DisplayName>
<FaultRules/>
<Properties/>
<Attributes/>
<ExternalAuthorization>false</ExternalAuthorization>
<Operation>VerifyAccessToken</Operation>
<SupportedGrantTypes/>
<GenerateResponse enabled="true"/>
<Tokens/>
</OAuthV2>