SmtpClient.TargetName 屬性

定義

取得或設定服務提供者名稱 (SPN),當使用延伸保護時會用此名稱進行驗證。

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。 此SPN的預設值的格式為 「SMTPSVC/<host>」,其中 <host> 是 SMTP 郵件伺服器的主機名。

備註

TargetName應用程式使用擴充保護時,屬性會與整合式 Windows 驗證 搭配使用。 SmtpClient接著,可以提供延伸保護,以確保認證挑戰回應包含SPN () 的服務特定資訊,並在必要時,通道特定資訊 (通道系結令牌或 CBT) 。 在認證交換中,服務能夠更妥善地防範可能未正確取得之認證挑戰回應的惡意使用。

這個屬性的預設值也可以在計算機或應用程式組態檔中設定。 對屬性所做的任何變更會 TargetName 覆寫組態檔設定。

適用於

另請參閱