Vill du lära dig hur du använder ElasticSearch-autentiseringen med hjälp av ett API? I den här självstudien ska vi visa dig hur du skapar ett API och använder det för att utföra frågor till ElasticSearch-servern.
• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2
I vårt exempel, ElastiSearch serverns IP-adress är 192.168.100.7.
ElasticSearch Relaterade Handledning:
På den här sidan erbjuder vi snabb tillgång till en lista över självstudier relaterade till ElasticSearch installation.
Självstudiekurs ElasticSearch – API för autentisering
Installera de paket som krävs.
Testa din kommunikation med ElasticSearch-servern.
Här är kommandot utgång:
Tänk på att API-baserad autentisering kräver en HTTPS-anslutning till ElasticSearch.
För att aktivera API-baserad autentisering, måste du skapa ett certifikat och aktivera följande funktioner på konfigurationsfilen Elasticsearch.
Skapa ett ElasticSearch API.
Här är kommandot utgång:
I vårt exempel skapade vi en autentiserings-API till användarkontot med namnet: Elastic.
• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ
Viktigt! Vi använde HTTPS-protokollet i stället för HTTP-programmet.
Vi måste koda ID och KEY med hjälp av Base64.
• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ
Viktigt! Du måste separera ID och KEY med hjälp av kolon tecknet.
Här är kommandot utgång:
Använd API:et för att utföra en fråga till ElasticSearch-servern.
Här är kommandot utgång:
Använd API:et för att utföra en fråga till ElasticSearch-servern med utförlig.
Här är kommandot utgång:
Grattis! Du har möjlighet att använda en ElasticSearch API för autentisering.