Compartilhar via


SmtpClient.TargetName Propriedade

Definição

Obtém ou define o SPN (Nome do Provedor de Serviços) a ser usado para autenticação ao usar a proteção estendida.

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

Valor da propriedade

Um String que especifica o SPN a ser usado para proteção estendida. O valor padrão para esse SPN é do formulário "SMTPSVC/<host>" em <que host> é o nome do host do servidor de email SMTP.

Comentários

A TargetName propriedade é usada com autenticação do Windows integrado quando um aplicativo está usando proteção estendida. Em SmtpClient seguida, o pode fornecer proteção estendida para garantir que as respostas de desafio de credencial contenham informações específicas do serviço (um SPN) e, se necessário, informações específicas do canal (um token de associação de canal ou CBT). Com essas informações nas trocas de credenciais, os serviços são capazes de proteger melhor contra o uso mal-intencionado de respostas de desafio de credencial que podem ter sido obtidas incorretamente.

O valor padrão dessa propriedade também pode ser definido em um arquivo de configuração de computador ou aplicativo. Todas as alterações feitas na TargetName propriedade substituem as configurações do arquivo de configuração.

Aplica-se a

Confira também