JSL para conectarse a Azure Postgres DBHola todos,
Un cliente desea conectar JMP con Azure Postgres DB. La autenticación funciona de acuerdo con el diagrama de flujo que se muestra a continuación. ¿Alguien sabe si esto es posible con JMP?

Específicamente, preguntaron si
1. con JSL pueden enviar comandos y recibir respuestas (token), y
2. si JMP puede establecer automáticamente la conexión a la base de datos sin una configuración inicial (el token será el código de acceso).
Gracias,
Florian
(Aquí está el enlace que describe la conexión a azure postgres DB: https://docs.microsoft.com/en-us/azure/postgresql/howto-configure-sign-in-aad-authentication )
Re: JSL para conectarse a Azure Postgres DBDespués de leer el documento proporcionado, parece que el quid es la autenticación OAuth2 con Azure para obtener un token de acceso que luego puede usar como contraseña en la conexión para Postgres. Tu puedes hacer OAuth2 autenticación en JMP usando JSL. Hay algunos ejemplos en el índice de secuencias de comandos y el de Obtener encabezado de autorización usa un ejemplo para Microsoft. Sin embargo, requerirá trabajo por parte del cliente (cualquier OAuth2 lo hará) ya que tienen que crear y registrar una aplicación web en Azure que incluya un r válido URL edirect y alcance que les dará un Identificación del cliente , secreto del cliente , etc., para usar al autenticarse en Azure y obtener un token de acceso. El token de acceso debería estar disponible como en Paso 3 con algo como JSL Ejecute el programa
Alternativamente, se puede instalar el Herramienta CLI de Azure e implementar todos los pasos con Ejecute el programa .
Finalmente, recomendaría usar servidor SQL en Azur con Controlador 17 de Microsoft ODBC para SQL Server . Tiene autenticación OAuth2 y manipulación de tokens manejada de forma nativa por el controlador.