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.

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

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