Vil du lære at bruge ElasticSearch-godkendelsen ved hjælp af en API? I dette selvstudium vil vi vise dig, hvordan du opretter en API og bruger den til at udføre forespørgsler til ElasticSearch-serveren.
• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2
I vores eksempel er ElastiSearch-serverens IP-adresse 192.168.100.7.
ElasticSearch Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til ElasticSearch installation.
Selvstudium ElasticSearch – Godkendelses-API
Installer de nødvendige pakker.
Test din kommunikation med ElasticSearch-serveren.
Her er kommandoen output:
Husk, at den API-baserede godkendelse kræver en HTTPS-forbindelse til ElasticSearch.
Hvis du vil aktivere den API-baserede godkendelse, skal du oprette et certifikat og aktivere følgende funktioner i Konfigurationsfilen Til Elasticsearch.
Opret en ElasticSearch API.
Her er kommandoen output:
I vores eksempel har vi oprettet en godkendelses-API til brugerkontoen med navnet: Elastic.
• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ
Vigtigt! Vi brugte HTTPS-protokollen i stedet for HTTP.
Vi er nødt til at kode ID og KEY ved hjælp af Base64.
• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ
Vigtigt! Du skal adskille id’et og nøglen ved hjælp af kolontegnet.
Her er kommandoen output:
Brug API’en til at udføre en forespørgsel til ElasticSearch-serveren.
Her er kommandoen output:
Brug API’en til at udføre en forespørgsel til ElasticSearch-serveren med verbose.
Her er kommandoen output:
Tillykke! Du kan bruge en ElasticSearch API til godkendelse.