Затронутая версия
- версия durid: apache-druid-0.16.0-инкубируемая
- jdk версия: jdk1.8.0_172-cloudera
Описание
Я хочу включить "базовую безопасность" на одном сервере с помощью руководства https://druid.apache.org/docs/latest/development/extensions-core/druid-basic-security.html Но я получил ошибку при запуске start-micro-быстрый запуск.
Журналы показывают: не удалось преобразовать идентификатор типа 'basic' в подтип [простой тип, класс org.apache.druid.server.security.Authorizer]: известный тип ids = [Authorizer, allowAll]в [Источник: N / A;строка: -1, столбец: -1]
Подробнее о проблеме github можно узнать
Мои общие.runtime.properties следующие:
# Basic Security
druid.auth.authenticatorChain=["MyBasicAuthenticator"]
druid.auth.authenticator.MyBasicAuthenticator.type=basic
druid.auth.authenticator.MyBasicAuthenticator.initialAdminPassword=password1
druid.auth.authenticator.MyBasicAuthenticator.initialInternalClientPassword=password2
druid.auth.authenticator.MyBasicAuthenticator.authorizerName=MyBasicAuthorizer
## Creating an Escalator
# Escalator
druid.escalator.type=basic
druid.escalator.internalClientUsername=druid_system
druid.escalator.internalClientPassword=password2
druid.escalator.authorizerName=MyBasicAuthorizer
druid.auth.authorizers=["MyBasicAuthorizer"]
druid.auth.authorizer.MyBasicAuthorizer.type=basic