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 указывающее имя субъекта-службы, используемое для расширенной защиты. Значение по умолчанию для этого имени субъекта-службы имеет форму SMTPSVC/<host>, где <узел является именем узла> почтового сервера SMTP.
Комментарии
Свойство TargetName используется с встроенной проверкой подлинности Windows, если приложение использует расширенную защиту. Затем SmtpClient можно обеспечить расширенную защиту, чтобы гарантировать, что ответы на запросы учетных данных содержат сведения о конкретной службе (spN) и, при необходимости, сведения о конкретном канале (маркер привязки канала или CBT). С помощью этих сведений в обмене учетными данными службы могут лучше защититься от вредоносного использования ответов на вызовы учетных данных, которые могли быть неправильно получены.
Значение по умолчанию для этого свойства также можно задать в файле конфигурации компьютера или приложения. Все изменения, внесенные в TargetName свойство, переопределяют параметры файла конфигурации.