Saltar al contenido

Información de conexión a la base de datos encriptada en Jitterbit App Builder

App Builder puede cargar información de conexión a la base de datos desde una de varias ubicaciones, incluyendo:

  • bin\Connection.xml
  • Config\ConnectionInfo.config
  • Variables de entorno

Típicamente, la información de conexión a la base de datos se almacena en texto plano. Sin embargo, App Builder permite a los administradores proteger la información de conexión a la base de datos mientras está en reposo. Específicamente, App Builder aprovecha el soporte integrado de .Net para secciones de configuración encriptadas para proteger la información de conexión almacenada en el archivo ConnectionInfo.config.

App Builder proporciona varios scripts de instalación que se pueden utilizar para establecer y proteger la información de conexión, incluyendo:

Consulte los temas vinculados para obtener información adicional.

Problemas conocidos y limitaciones

App Builder utiliza el DataProtectionConfigurationProvider para encriptar la información de conexión. App Builder no admite el uso del proveedor RSAProtectedConfigurationProvider. El DataProtectionConfigurationProvider utiliza DPAPI con el Almacén de Máquina. Esto permite que cualquier persona con privilegios suficientes en la máquina pueda desencriptar la información de conexión.

Solo se puede proteger el archivo ConnectionInfo.config, no el archivo Connection.xml.

Importante

La encriptación de la información de conexión ya no es compatible. En su lugar, recomendamos utilizar variables de entorno para información sensible. Consulte el artículo Configurando App Builder al inicio para obtener más información.