MergePullSubscription.SecureInternetPassword Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la contraseña (como objeto SecureString ) utilizada al conectarse al servidor web usando la autenticación básica 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
Valor de propiedad
Un valor SecureString.
Comentarios
La SecureInternetPassword propiedad proporciona seguridad adicional para la contraseña mientras está almacenada en memoria y debe usarse en lugar de InternetPassword.
Cuando sea posible, pida a los usuarios que proporcionen credenciales de seguridad en tiempo de ejecución. Si necesitas almacenar credenciales, utiliza los servicios criptográficos que ofrece el Microsoft Windows .NET Framework.
La contraseña nunca se devuelve por SecureInternetPassword.
Deberías usarlo BasicAuthentication con sincronización web. Para más información, consulte Web Synchronization for Merge Replication.
La SecureInternetPassword propiedad solo puede ser establecida por miembros del rol de servidor fijo administrador del sistema en el Suscriptor o por miembros del rol db_owner fijo de base de datos en la base de datos de suscripción.
Establecer la SecureInternetPassword propiedad equivale a ejecutar sp_addmergepullsubscription_agent o sp_changemergepullsubscription.
Esta propiedad solo se utiliza si es UseWebSynchronizationverdadera.