Haluatko oppia käyttämään ElasticSearch-todennusta API:n avulla? Tässä opetusohjelmassa näytämme sinulle, miten luoda API ja käyttää sitä kyselyiden suorittamiseen ElasticSearch-palvelimelle.

• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2

Esimerkissämme ElastiSearch palvelimen IP-osoite on 192.168.100.7.

Opetusohjelma ElasticSearch – Todennusrajapinta

Asenna tarvittavat paketit.

Copy to Clipboard

Testaa viestintäsi ElasticSearch-palvelimen kanssa.

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

Muista, että API-pohjainen todennus edellyttää HTTPS-yhteyttä ElasticSearchiin.

Jos haluat ottaa API-pohjaisen todennuksen käyttöön, sinun on luotava sertifikaatti ja otettava käyttöön seuraavat ominaisuudet Elasticsearch-määritystiedostossa.

Copy to Clipboard

Luo ElasticSearch API.

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

Esimerkissämme loimme todennusrajapinnan käyttäjätilille nimeltä Elastinen.

• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ

Tärkeää! Käytimme HTTPS-protokollaa HTTP:n sijaan.

Meidän on koodattava tunnus ja avain Base64:n avulla.

• API ID – l1YNpHEB5GTDEAepLnnx
• API KEY – 40kYGW-SRZG2KnL_dWkBSQ

Tärkeää! Tunnus ja AVAIN on erotettava kaksoispistemerkillä.

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

API:n avulla voit tehdä kyselyn ElasticSearch-palvelimeen.

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

API:n avulla voit tehdä kyselyn ElasticSearch-palvelimeen sanallisin sanallisin.

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

Onnittelen! Voit käyttää ElasticSearch API -liittymää todennukseen.