SmtpClient.TargetName Właściwość

Definicja

Pobiera lub ustawia nazwę dostawcy usług (SPN) do użycia do uwierzytelniania w przypadku korzystania z rozszerzonej ochrony.

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

Wartość właściwości

Element String określający nazwę SPN do użycia na potrzeby rozszerzonej ochrony. Wartość domyślna dla tej nazwy SPN to postać "SMTPSVC/<host", gdzie <host> jest nazwą hosta> serwera poczty SMTP.

Uwagi

Właściwość TargetName jest używana z zintegrowanym uwierzytelnianiem systemu Windows, gdy aplikacja korzysta z rozszerzonej ochrony. Następnie SmtpClient może zapewnić rozszerzoną ochronę w celu zapewnienia, że odpowiedzi na żądanie poświadczeń zawierają informacje specyficzne dla usługi (SPN) i, w razie potrzeby, informacje specyficzne dla kanału (token powiązania kanału lub CBT). Dzięki tym informacjom w wymianach poświadczeń usługi są w stanie lepiej chronić przed złośliwym użyciem odpowiedzi na żądanie poświadczeń, które mogły zostać nieprawidłowo uzyskane.

Wartość domyślna tej właściwości można również ustawić w pliku konfiguracji maszyny lub aplikacji. Wszelkie zmiany wprowadzone we TargetName właściwości zastępują ustawienia pliku konfiguracji.

Dotyczy

Zobacz też