SmtpClient.TargetName プロパティ

定義

拡張保護を使用するときの認証に使用するサービス プロバイダー名 (SPN: Service Provider Name) を取得または設定します。

public:
 property System::String ^ TargetName { System::String ^ get(); void set(System::String ^ value); };
public string? TargetName { get; set; }
public string TargetName { get; set; }
member this.TargetName : string with get, set
Public Property TargetName As String

プロパティ値

String

拡張保護に使用する SPN を指定する String。 この SPN の既定値は"SMTPSVC/<host>" 形式で、 <ホスト> は SMTP メール サーバーのホスト名です。

注釈

このTargetNameプロパティは、アプリケーションが拡張保護を使用している場合に、統合Windows 認証で使用されます。 SmtpClientこれにより、資格情報チャレンジ応答にサービス固有の情報 (SPN) と、必要に応じてチャネル固有の情報 (チャネル バインド トークンまたは CBT) が含まれるように、拡張保護を提供できます。 資格情報交換でこの情報を使用すると、サービスは、不適切に取得された可能性のある資格情報チャレンジ応答の悪意のある使用からより適切に保護できます。

このプロパティの既定値は、コンピューターまたはアプリケーション構成ファイルでも設定できます。 プロパティに加えられた変更は、 TargetName 構成ファイルの設定をオーバーライドします。

適用対象

こちらもご覧ください