MarkLogic Data Hub Framework Quick Start Hub - Ошибка неподдерживаемой схемы аутентификации: [Basic realm = public] при подключении к удаленному экземпляру

Я тестирую ML DHF Quickstart Hub со своей рабочей станции и могу нормально подключиться к локальному экземпляру MarkLogic. Но когда я создаю новый файл среды gradle-DEV.properties и пытаюсь подключиться к удаленному кластеру MarkLogic, я получаю сообщение об ошибке:

неподдерживаемая схема аутентификации: [Basic realm = public]

Проверяя журналы на удаленном экземпляре, я вижу, что попытки входа в систему прошли аутентификацию.

Существуют ли определенные конфигурации MarkLogic, требуемые платформой Data Hub Framework, которых мне может не хватать?


person dan    schedule 29.11.2017    source источник
comment
Дэн, какую версию быстрого запуска Data Hub вы используете? А какая версия MarkLogic?   -  person paxtonhare    schedule 30.11.2017
comment
Quickstart 2.0.1 работает на рабочем столе Windows, подключается к MarkLogic 9.0.3 на RHEL7.   -  person dan    schedule 30.11.2017


Ответы (1)


Дэн,

Эта ошибка означает, что ваш сервер приложений App-Services на вашем экземпляре DEV MarkLogic настроен на basic аутентификацию.

Вам необходимо, чтобы QuickStart знал об этом, чтобы он мог правильно аутентифицироваться. Просто добавьте это в свой gradle-DEV.properties:

mlAppServicesAuthentication=basic

Затем обновите браузер в QuickStart и попробуйте еще раз. Должен работать с этим набором свойств.

-Пэкстон

person paxtonhare    schedule 30.11.2017
comment
Кроме того, я добавил новую проблему github с просьбой улучшить сообщение об ошибке: github .com / marklogic-community / marklogic-data-hub / issues / 593. Мы можем лучше помочь вам исправить это, когда обнаружим это. - person paxtonhare; 30.11.2017
comment
Это исправило! Спасибо за вашу помощь. - person dan; 30.11.2017
comment
В интересах других: в DHF 5.1.0 обновление браузера не помогло, но перезапуск QuickStart после обновления файла свойств работал. - person Dave Cassel; 28.02.2020