Я использую сервер apache solr, и я хочу его защитить, включив аутентификацию и авторизацию. Есть ли способ аутентифицировать solr отдельно от htaccess и zookeeper.Как проверить подлинность Apache Solr?
ответ
Если необходимость иметь аутентификации внутри самой Solr, единственным существующим, поддерживается опция использовать встроенную аутентификацию и авторизацию через загрузив security.json
файл Zookeeper. Это поддерживает Kerberos и базовую HTTP-аутентификацию.
Существует также хак, основанный на извлечении связанного причала и добавлении базовой аутентификации к нему, прежде чем переупаковывать его снова, но это сделает каждое обновление чем-то, что вам нужно обрабатывать, и выполнить те же самые настройки.
Если вы хотите добавить какой-либо метод вне этого, вам придется реализовать его самостоятельно - либо как услугу перед Solr (что является обычным способом), либо путем расширения Solr. Жесткая часть последней опции заключается в том, что если вы не собираетесь выполнять обычную конфигурацию security.json
, вы можете забыть закрыть конечные точки API.
Добавляя услугу перед Solr и настраивая Solr только для привязки к localhost - чтобы он не был доступен через Интернет, вы можете настроить и добавить любую аутентификацию и авторизацию, которые вы хотите. Но вам все равно потребуется быть осторожным, если вы хотите контролировать авторизацию и доступ к определенным ядрам. Если вы хотите, чтобы межузловая связь (sharding, solr cloud и т. Д.) Все еще работала, вам придется учитывать это и разрешить Solr связываться с вашей локальной сетью ips.
- 1. Как проверить подлинность файла?
- 2. Как проверить подлинность пользователей?
- 3. Как проверить подлинность веб-приложения с помощью обморока Apache?
- 4. Как проверить подлинность на ASP.NET
- 5. Как проверить подлинность примера Valence?
- 6. , как проверить подлинность электронной почты
- 7. Как проверить подлинность клиента Titanium
- 8. Как проверить подлинность на visualstudio.com?
- 9. Как проверить подлинность RSS-канала
- 10. Как проверить подлинность цифровой подписи?
- 11. Как проверить подлинность на RabbitMQ?
- 12. couchdb проверить подлинность
- 13. alfresco share проверить подлинность
- 14. Проверить подлинность FPFile
- 15. Невозможно проверить подлинность MongoDB
- 16. Проверить подлинность скрипта sql
- 17. Не удалось проверить подлинность пользователя
- 18. Невозможно проверить подлинность Quickbook API
- 19. Как проверить подлинность Active Directory в Нэнси?
- 20. Как проверить подлинность пользователей после запуска set_unusable_password?
- 21. Как проверить подлинность подписанного андроида .apk?
- 22. Как проверить подлинность OAuth с реализациями REST
- 23. Как проверить подлинность Cognito в лямбда-функции?
- 24. Как проверить подлинность Google гаджета на Appengine?
- 25. Как проверить подлинность скрипта до его включения
- 26. Как проверить подлинность при использовании VideoPlayer?
- 27. Как проверить подлинность запросов для приложения android
- 28. Как проверить подлинность запроса запуска LTILL
- 29. Как проверить подлинность отчета BIRT двигатель просит
- 30. Как проверить подлинность веб-службы в C#