1. Search user guide

クローラー認証

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

!注このトピックでは、コンテンツがアクセス前に認証が必要な場合にクローラー設定で必要な認証設定のみを扱っています。ウェブサイトやアプリを統合する際に、Sitecore Searchソースで認証する方法については、認証と認可APIを参照してください。

元のコンテンツがクローラーにアクセスする前に認証が必要な場合は、認証設定を定義できます。ソース設定にキー、アクセストークン、パスワードを追加できます。Searchでは、この仕組みはSource Settings > Authenticationで利用可能です。

!注すべてのソースがすべての設定を提供しているわけではありません。特定のソースがどのような構成を持っているか知りたい場合は、そのソースのウォークスルーや、どのソースを使うかのトピックをご覧ください。

基本的な認証設定

元のコンテンツがリクエストヘッダーに追加する鍵やアクセストークンが必要な場合は、基本的な認証を使いましょう。

以下の基本的な認証設定を設定してください:

表2。

舞台設定

概要

認証タイプ

使いたい認証の種類。 Basicを選択してください。

URL

元のコンテンツに認証が必要なURLです。例えば、 www.acme.com/login を入力します。

リクエスト トリガーを使う場合、 URL は通常リクエストURLと同じです。

ボディ

リクエスト本文。 POST、 PUT、または PATCH リクエストを送るときにこれを使ってください。

方法

リクエストのHTTPメソッドです。 GET、 POST、 PUT、または PATCHを使用できます。

タイムアウト

時間、ミリ秒単位で、クローラーは URLからの応答を待つ。タイム アウト がクローラーに応答される前に切れた場合、クローラーはURLをクロールしない。

ヘッダー

認証ヘッダーは、ソースコンテンツにアクセスする際に認証に使われるユーザーエージェントを記述します。 キー と 値として設定します。例えば、 キー を 認可 として、 値を ソースコンテンツに必要なキーまたはアクセストークンとして入力します。

複数のヘッダーを追加できます。

ブラウザ認証

ウェブサイトがリクエストヘッダーにキーやアクセストークンではなく、GUIベースのユーザー名とパスワードを必要とする場合はブラウザ認証を使いましょう。訪問者がコンテンツにアクセスするためにユーザー名とパスワードを入力する必要がある場合は、ブラウザ認証が必要です。

以下のブラウザ認証設定を設定してください:

舞台設定

概要

認証タイプ

使いたい認証の種類。 Browserを選択してください。

URL

ウェブサイトに認証が必要なURL。通常、これはログイン*ページです。例えば、www.acme.com/loginを入力してください*

リクエスト トリガーを使う場合、 URL は通常リクエストトリガーURLと同じです。

ユーザー名セレクター

ユーザー名選択欄の記法CSS。例えば、コンテンツログインページの Username、 USERNAME、EMAIL、または Enter email フィールドなどが挙げられます。CSSの表示値を取得するには、ブラウザのユーザー名欄にinspect要素を実行します。

クローラーが正しいユーザー名フィールドを見つけるために、複数のユーザー名選択ツールを追加することをお勧めします。

例えば、 id と name CSSセレクターを使ってユーザー名フィールドを探すには、以下を入力してください:

text
#username,name=UserName

ユーザー名価値

ウェブサイトが期待するユーザー名を、プレーンテキストで記載してください。

パスワードセレクター

パスワードセレクタフィールドの表記CSS。例えば、これはコンテンツログインページの Password または Enter password フィールドとして使えます。CSSの表記値を取得するには、ブラウザのパスワードフィールドにインスペクト要素を実行します。

クローラーが正しいパスワードフィールドを見つけるために、複数の パスワード セレクターを追加することをお勧めします。

例えば、ユーザー名欄の id 、 名前、type CSS セレクターを使うには、以下を入力してください:

text
#passwrd,name=Password,type=password

パスワードの価値

ウェブサイトが求めるパスワードを、プレーンテキストで設定してください。

セレクターを送信

送信セレクタフィールドの記法CSS。例えば、ウェブサイトのログインページにある Login、 Submit 、または Sign in ボタンなどです。CSS記の値を取得するには、フィールドを右クリックして検査要素を実行します。

クローラーが正しい送信フィールドを見つけるために、複数の送信セレクターを追加することをお勧めします。

例えば、送信フィールドの id と type CSSセレクターを使用するには、以下を入力してください:

text
#log_in,type=submit

待って

クローラーが URLからの応答を待つ最小時間(ミリ秒単位)です。

マックス、待って

クローラーが URLからの応答を得るために待つ最大時間(ミリ秒単位)です。 もし最大待機 時間がクローラーが応答を受ける前に期限切れを切ると、クローラーはあなたのコンテンツをクロールしません。

この記事を改善するための提案がある場合は、 お知らせください!