Вы просматриваете документацию по Apigee Edge.
Перейдите к
документации по Apigee X. info
С помощью Apigee Edge API можно создавать, настраивать и администрировать прокси-серверы API, продукты API, правила для логики в прокси-серверах API, приложения, разработчиков приложений и кеши. Информацию об использовании Edge API можно найти в статьях Using the Edge API (Использование Edge API) и Apigee Edge API Reference (Справочник по Apigee Edge API).
Чтобы получить доступ к Edge API, необходимо пройти аутентификацию одним из следующих способов:
- OAuth2
Обменяйте учетные данные Edge на токен доступа OAuth2 и токен обновления. Выполняйте вызовы Edge API, передавая токен доступа в вызове API.
- SAML и LDAP
Продолжая использовать токены доступа OAuth2, генерируйте их на основе утверждений SAML или учетных данных LDAP.
- Базовая аутентификация (не рекомендуется)
Чтобы получить доступ к Edge API, передавайте имя пользователя и пароль в каждом запросе. Этот способ не рекомендуется.
В аккаунтах Apigee Edge для общедоступного облака по умолчанию включены оба типа аутентификации – OAuth2 и базовая. По умолчанию для Apigee Edge для частного облака включена только базовая аутентификация.
Используйте OAuth2 и SAML или LDAP одновременно.
Вы можете настроить среду, в которой одна организация выполняет аутентификацию с помощью SAML или LDAP, а другая – с помощью OAuth2. Однако следует помнить, что токены и механизмы их получения не взаимозаменяемы.
Утилиты acurl и get_token поддерживают одновременное использование нескольких настроек SSO_LOGIN_URL. Чтобы выполнять вызовы как к OAuth2, так и к SAML или LDAP, вы можете настроить две конечные точки системы единого входа и хранить кешированные токены для обеих на одном компьютере. Например, вы можете настроить SSO_LOGIN_URLS так, чтобы использовать https://login.apigee.com в качестве конечной точки OAuth2 и https://my-zone.login.apigee.com в качестве конечной точки SAML.