認証のプロパティ

default.xmlファイル内に、認証に関するプロパティを設定します。

HTTPClientでは、次の4種類のHTTP認証スキームをサポートしています。
  • 基本
  • ダイジェスト
  • NTLM
  • フォーム
これらのスキームを使用して、HTTPサーバーまたはプロキシとの間で認証を実行できます。次の表は、各認証スキームに対応するプロパティを示しています。
プロパティ名 プロパティの値
http.auth.basic 文字列値です(デフォルトは空)。HTTPClientによって使用される、基本認証用の資格証明を指定します。この値が空の場合、クロールで基本認証は行われません。
http.auth.digest 文字列値です(デフォルトは空)。HTTPClientによって使用される、ダイジェスト認証用の資格証明を指定します。この値が空の場合、クロールでダイジェスト認証は行われません。
http.auth.ntlm 文字列値です(デフォルトは空)。HTTPClientによって使用される、NTLM認証用の資格証明を指定します。この値が空の場合、クロールでNTLM認証は行われません。
http.auth.form.credentials.file ファイル名です(デフォルトはform-credentials.xml)。フォームベース認証の資格証明を提供するための、構成ディレクトリ内のファイルを指定します。この値が空の場合、クロールでフォーム認証は行われません。