JSL pour se connecter à Azure Postgres DBSalut tout le monde,
Un client souhaite connecter JMP à Azure Postgres DB. L'authentification fonctionne selon l'organigramme ci-dessous. Est-ce que quelqu'un sait si c'est possible avec JMP ?

Plus précisément, ils ont demandé si
1. avec JSL, ils pouvaient envoyer des commandes et recevoir des réponses (jeton), et
2. si JMP peut alors établir automatiquement la connexion à la base de données sans configuration initiale (le jeton sera le mot de passe).
Merci,
Florian
(Voici le lien décrivant la connexion à Azure Postgres DB : https://docs.microsoft.com/en-us/azure/postgresql/howto-configure-sign-in-aad-authentication )
Re: JSL pour se connecter à Azure Postgres DBAprès avoir lu la documentation fournie, il semble que le point crucial soit l'authentification OAuth2 avec Azure afin d'obtenir un jeton d'accès que vous pouvez ensuite utiliser comme mot de passe dans la connexion pour Postgres. Tu peux faire OAuth2 authentification dans JMP à l'aide de JSL. Il y a quelques exemples dans le Scripting Index et celui pour Obtenir l'en-tête d'autorisation utilise un exemple pour Microsoft. Cependant, cela nécessitera un travail de la part du client (tout OAuth2 le fera) puisqu'il doit créer et enregistrer une application Web dans Azure comprenant un r valide. URL de redirection et portée ce qui leur donnera un identité du client , secret client , etc., à utiliser lors de l'authentification auprès d'Azure et de l'obtention d'un jeton d'accès. Le jeton d'accès devrait être mis à disposition comme dans Étape 3 avec quelque chose comme JSL Exécuter de programme
Alternativement, on pourrait installer le Outil Azure CLI et mettre en œuvre toutes les étapes avec Exécuter de programme .
Enfin, je recommanderais d'utiliser serveur SQL au bleu azur avec Pilote Microsoft ODBC 17 pour SQL Server . Il dispose d'une authentification OAuth2 et d'une manipulation de jeton gérée nativement par le pilote.