Доступ к API OAuth 2.0 из Mule/CloudHub

Учебники/примеры доступа к API на основе OAuth 2.0 с помощью Mule, по-видимому, относятся либо к использованию соединителей для определенных служб (Salesforce, Google), либо к созданию настраиваемых соединителей. Как можно интегрироваться в API с помощью обычного HTTPS-коннектора/конечной точки, если пользовательский коннектор недоступен? Нужно ли мне вручную настраивать все потоки рукопожатия, хранение и обновление токенов и т. д.? Я использую версию Mule для CloudHub.


person Anton Kupias    schedule 05.05.2014    source источник


Ответы (1)


Не создавайте всю эту инфраструктуру вручную. Вместо этого используйте DevKit для создания простого соединителя-оболочки вокруг API с защитой OAuth2, который вы хотите использовать.

Вы получите поддержку OAuth2 OOTB: http://www.mulesoft.org/documentation/display/current/Implementing+OAuth+2.0+Authentication

Кроме того, вы получите пользовательский элемент, который сможете использовать в Studio.

person David Dossot    schedule 06.05.2014