JSL zum Herstellen einer Verbindung mit Azure Postgres DBHallo zusammen,
Ein Kunde möchte JMP mit Azure Postgres DB verbinden. Die Authentifizierung funktioniert gemäß dem unten gezeigten Flussdiagramm. Weiß jemand, ob das mit JMP möglich ist?

Konkret fragten sie, ob
1. Mit JSL könnten sie Befehle senden und Antworten (Token) empfangen, und
2. ob JMP die DB-Verbindung dann automatisch ohne eine anfängliche Einrichtung herstellen kann (das Token ist der Passcode).
Danke,
Florian
(Hier ist der Link, der die Verbindung zur Azure Postgres DB beschreibt: https://docs.microsoft.com/en-us/azure/postgresql/howto-configure-sign-in-aad-authentication )
Betreff: JSL zum Herstellen einer Verbindung mit Azure Postgres DBNach dem Lesen des bereitgestellten Dokuments sieht es so aus, als ob der Kernpunkt die OAuth2-Authentifizierung mit Azure ist, um ein Zugriffstoken zu erhalten, das Sie dann als Passwort in der Verbindung für Postgres verwenden können. Du kannst tun OAuth2 Authentifizierung in JMP mit JSL. Es gibt ein paar Beispiele im Scripting Index und das für Autorisierungsheader abrufen verwendet ein Beispiel für Microsoft. Dies erfordert jedoch Arbeit seitens des Kunden (jedes OAuth2-Gerät), da er eine Web-App in Azure erstellen und registrieren muss, einschließlich eines gültigen r Edirect-URL Und Umfang was ihnen eine geben wird Kunden ID , Kundengeheimnis usw. zur Verwendung bei der Authentifizierung bei Azure und dem Abrufen eines Zugriffstokens. Das Zugriffstoken müsste wie in zur Verfügung gestellt werden Schritt 3 mit so etwas wie JSLs Programm ausführen
Alternativ könnte man das installieren Azure CLI-Tool und implementieren Sie die gesamten Schritte mit Programm ausführen .
Abschließend würde ich die Verwendung empfehlen SQL Server An Azurblau mit Microsoft ODBC-Treiber 17 für SQL Server . Es verfügt über eine OAuth2-Authentifizierung und Token-Manipulation, die nativ vom Treiber gehandhabt wird.