SmtpClient.TargetName Свойство

Определение

Получает или задает имя поставщика услуг (SPN) для проверки подлинности при использовании расширенной защиты.Gets or sets the Service Provider Name (SPN) to use for authentication when using extended protection.

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

Значение свойства

String

Объект String, который задает SPN для расширенной защиты.A String that specifies the SPN to use for extended protection. Значение по умолчанию для этого имени субъекта-службы — "SMTPSVC/<узел>", где <узел> — это имя узла почтового SMTP-сервера.The default value for this SPN is of the form "SMTPSVC/<host>" where <host> is the hostname of the SMTP mail server.

Комментарии

Свойство TargetName используется со встроенной проверкой подлинности Windows, когда приложение использует расширенную защиту.The TargetName property is used with integrated Windows authentication when an application is using extended protection. После этого SmtpClient может предоставить расширенную защиту, чтобы ответы на запросы учетных данных содержали сведения о конкретной службе (имя субъекта-службы) и (при необходимости) сведения о канале (маркер привязки канала или CBT).The SmtpClient can then provide extended protection to ensure that credential challenge responses contain service specific information (a SPN) and, if necessary, channel specific information (a channel binding token or CBT). Благодаря этим данным в обмене учетными данными службы могут лучше защититься от вредоносного использования ответов на запросы учетных данных, которые могли быть неправильно получены.With this information in the credential exchanges, services are able to better protect against malicious use of credential challenge responses that might have been improperly obtained.

Значение по умолчанию для этого свойства также можно задать в файле конфигурации компьютера или приложения.The default value for this property can also be set in a machine or application configuration file. Любые изменения, внесенные в TargetName свойство, переопределяют параметры файла конфигурации.Any changes made to the TargetName property override the configuration file settings.

Применяется к

См. также раздел