האם ברוצה ללמוד כיצד להשתמש באימות ElasticSearch באמצעות API? במדריך זה, אנו הולכים להראות לך כיצד ליצור API ולהשתמש בו כדי לבצע שאילתות לשרת ElasticSearch.

• Ubuntu 18
• Ubuntu 19
• ElasticSearch 7.6.2

בדוגמה שלנו, כתובת ה-IP של שרת ElastiSearch היא 192.168.100.7.

חיפוש אלסטי של ערכת לימוד – API של אימות

התקן את החבילות הדרושות.

Copy to Clipboard

בדוק את התקשורת שלך עם שרת ElasticSearch.

Copy to Clipboard

הנה פלט הפקודה:

Copy to Clipboard

זכור כי אימות מבוסס API דורש חיבור HTTPS אל ElasticSearch.

כדי להפוך אימות מבוסס API לזמין, עליך ליצור אישור וזמין את התכונות הבאות בקובץ התצורה Elasticsearch.

Copy to Clipboard

צור API של חיפוש אלסטי.

Copy to Clipboard

הנה פלט הפקודה:

Copy to Clipboard

בדוגמה שלנו, יצרנו API אימות לחשבון המשתמש בשם: Elastic.

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

חשוב! השתמשנו בפרוטוקול HTTPS במקום ב- HTTP.

אנחנו צריכים לקודד את המזהה והמפתח באמצעות Base64.

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

חשוב! עליך להפריד את המזהה ואת המפתח באמצעות תו המעי הגס.

Copy to Clipboard

הנה פלט הפקודה:

Copy to Clipboard

השתמש ב- API כדי לבצע שאילתה לשרת ElasticSearch.

Copy to Clipboard

הנה פלט הפקודה:

Copy to Clipboard

השתמש ב- API כדי לבצע שאילתה לשרת ElasticSearch עם מילה במילה.

Copy to Clipboard

הנה פלט הפקודה:

Copy to Clipboard

מזל טוב! באפשרותך להשתמש ב- API של ElasticSearch לאימות.