Wilt u leren hoe u de ElasticSearch-verificatie gebruiken met behulp van een API? In deze zelfstudie laten we u zien hoe u een API maakt en deze gebruikt om query’s uit te voeren op de ElasticSearch-server.
• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2
In ons voorbeeld is het IP-adres van de ElastiSearch-server 192.168.100.7.
ElasticSearch Gerelateerde Zelfstudie:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot ElasticSearch installatie.
Zelfstudie ElasticSearch – Verificatie-API
Installeer de benodigde pakketten.
Test uw communicatie met de ElasticSearch-server.
Hier is de opdrachtuitvoer:
Houd er rekening mee dat de api-gebaseerde verificatie een HTTPS-verbinding met ElasticSearch vereist.
Als u de verificatie op basis van API wilt inschakelen, moet u een certificaat maken en de volgende functies in het configuratiebestand Elasticsearch inschakelen.
Maak een ElasticSearch API.
Hier is de opdrachtuitvoer:
In ons voorbeeld hebben we een verificatie-API gemaakt voor het gebruikersaccount met de naam Elastic.
• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ
Belangrijk! We gebruikten het HTTPS-protocol in plaats van het HTTP.
We moeten de ID en KEY coderen met Base64.
• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ
Belangrijk! U moet de ID en sleutel scheiden met behulp van het dubbele puntteken.
Hier is de opdrachtuitvoer:
Gebruik de API om een query uit te voeren naar de ElasticSearch-server.
Hier is de opdrachtuitvoer:
Gebruik de API om een query met verbose uit te voeren naar de ElasticSearch-server.
Hier is de opdrachtuitvoer:
Gefeliciteerd! U een ElasticSearch-API gebruiken voor verificatie.