Приложение MuleSoft - потребитель защищенного API Kerberos

В настоящее время я разрабатываю интерфейс облачного концентратора Mule 4, который должен потреблять данные, поступающие из защищенного API Kerberos. У меня проблемы с использованием HTTP-коннектора для аутентификации с помощью keytab.

Я могу успешно выполнить команду CURL для API, но не могу

Я выполнил это со своей машины с помощью прилагаемой клавиши.

curl -i -v -X GET -H "Accept: application / json" --negotiate -u: http://hdp-master-db.test.edu.au:8080/test_rest/AU

Вы можете посоветовать, как это сделать?

Спасибо


person Paul D.    schedule 15.08.2019    source источник


Ответы (1)


Согласно документации HTTP Connector, HTTP-запрос поддерживает эти четыре метода аутентификации. :

  • Базовый
  • OAuth
  • NT LAN Manager (NTLM)
  • Дайджест

Похоже, что он не поддерживает Kerberos.

person aled    schedule 15.08.2019
comment
это означает, что это индивидуальная разработка? - person Paul D.; 15.08.2019
comment
да. Коннектор HTTP является открытым исходным кодом, поэтому вы можете попробовать его расширить: https://github.com/mulesoft/mule-http-connector - person aled; 16.08.2019