MergePullSubscription.SecureInternetPassword Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает пароль (как объект SecureString), используемый при соединении с веб-сервером с помощью обычной проверки подлинности HTTP.
public:
property System::Security::SecureString ^ SecureInternetPassword { System::Security::SecureString ^ get(); void set(System::Security::SecureString ^ value); };
public System.Security.SecureString SecureInternetPassword { get; set; }
member this.SecureInternetPassword : System.Security.SecureString with get, set
Public Property SecureInternetPassword As SecureString
Значение свойства
Значение SecureString.
Комментарии
Свойство SecureInternetPassword обеспечивает дополнительную безопасность для пароля при его хранении в памяти и должно использоваться вместо InternetPassword.
По возможности предлагайте пользователям вводить учетные данные системы безопасности во время выполнения приложения. Если необходимо хранить учетные данные, используйте службы шифрования , предоставляемые платформой Microsoft Windows .NET Framework.
Пароль никогда не возвращается SecureInternetPassword.
Следует использовать BasicAuthentication с веб-синхронизацией. Дополнительные сведения см. в статье Web Synchronization for Merge Replication.
Свойство SecureInternetPassword может быть задано только членами предопределенной роли сервера sysadmin на подписчике или членами db_owner предопределенной роли базы данных в базе данных подписки.
SecureInternetPassword Задание свойства эквивалентно выполнению sp_addmergepullsubscription_agent или sp_changemergepullsubscription.
Это свойство используется только в том случае, UseWebSynchronization если свойство имеет значение true.