Hogyan konfiguráljon egy csatlakozót
  • 24 Jun 2024
  • 5 Elolvasandó percek
  • Közreműködők

Hogyan konfiguráljon egy csatlakozót


Cikk összefoglaló

Áttekintés

A csatlakozók lehetővé teszik a külső rendszerek és adatbázisok közötti integrációt. További információért lásd: "Mik azok a csatlakozók?".

Új csatlakozó létrehozása

Egy új csatlakozó beállítása nem igényel átfogó ismereteket az API-król vagy adatbázisokról, de a kapcsolattípusok ismerete hasznos.

Egy csatlakozó létrehozásához navigáljon az Alkalmazások alatt található Csatlakozók oldalra. Kattintson a + Csatlakozó létrehozása gombra a jobb felső sarokban. Kiválaszthat egy meglévő Könyvtár-csatlakozót, vagy rákattinthat az "Egyéni csatlakozó létrehozása" gombra.

Új csatlakozó beállítása

Név és leírás

Adjon nevet a csatlakozónak, és adjon meg egy leírást. Ezután válassza ki, hogy HTTP- vagy SQL-kapcsolatról van-e szó.

HTTP beállítása

Futtatás: Connector Host

Válassza ki a Connector Hostot, amely a kéréseket végrehajtja. A Tulip által biztosított Cloud Connector host a kéréseket a Tulip Cloudon keresztül hajtja végre. A fiókjához regisztrált bármely helyhez kötött csatlakozó host is megjelenik. A Connector Hostokkal kapcsolatos további információk itt találhatók.

Host

Adja meg azt a hálózati címet, azaz egy hosztnevet vagy IP-címet, amelyhez a Tulip csatlakozik.

TLS

A Transport Layer Security (TLS) egy kriptográfiai protokoll, amelyet arra terveztek, hogy biztonságos kommunikációt biztosítson számítógépes hálózaton keresztül. A felek között továbbított adatok titkosításával biztosítja az adatok titkosságát és sértetlenségét. A TLS a Secure Sockets Layer (SSL) utódja, és széles körben használják az internetes kapcsolatok biztonságossá tételére.

Port

A kiszolgálója a kiszolgálószolgáltatója által megadott meghatározott hálózati porton hallgatja a kéréseket. A 443-as port a legelterjedtebb a HTTPS-szolgáltatások esetében, a 80-as port pedig a HTTP-szolgáltatások esetében.

Hitelesítés

Típus

  • No Auth - Nincs szükség hitelesítésre, vagy a hitelesítés más kérésfejlécekben, például az x-auth-tokenben található.
  • Basic Auth -Alapszintű hitelesítés, amely felhasználónevet és jelszót tartalmaz.
  • OAuth 2.0 (Bearer token) - A Bearer tokenek a használt hozzáférési tokenek uralkodó típusa. Egy átláthatatlan karakterláncból állnak, amelynek nem célja, hogy jelentése legyen az azt használó ügyfelek számára.
  • OAuth 2.0 (felhasználói hitelesítő jelek) - Általában olyan ügyfeleknél használatos, amelyeknek egy felhasználó nevében korlátozott számú erőforráshoz kell hozzáférniük, például egy mobilalkalmazásnak szüksége van a felhasználó névjegyeihez vagy naptári eseményeihez való hozzáférésre. A felhasználónak kifejezetten engedélyt kell adnia.
  • OAuth 2.0 (Szolgáltatási fiók) - Olyan ügyfelek számára használatos, amelyeknek az erőforrások szélesebb köréhez vagy adminisztrációs funkciókhoz van szükségük hozzáférésre. Ez a szerepkör széleskörű hozzáférést biztosít a felhasználó fiókjához és erőforrásaihoz, például a fiókbeállítások kezeléséhez, erőforrások létrehozásához vagy törléséhez, illetve adminisztratív feladatok elvégzéséhez.
  • OAuth 1.0 - Az OAuth korábbi verziója, amely elsősorban webes munkafolyamatokat kezel.

További információ az OAuth-ról itt érhető el.

Fejlécek (nem kötelező)

A fejlécek biztosítják az adatok eredetének hitelesítését, az adatok sértetlenségét és a visszajátszás elleni védelmet. Ezek a fejlécek a csatlakozó minden egyes funkciójához hozzá lesznek adva a csatlakozón.

Egyéni hitelesítésszolgáltató

.pem formátumú fájlokat lehet feltölteni az alapértelmezett node.js TLS tanúsítványhatóságok bővítéséhez. Ez a mező frissíti a node.js TLS könyvtár ca mezőjét.

" Opcionálisan felülbírálhatja a megbízható hitelesítésszolgáltatói tanúsítványokat. Alapértelmezés szerint a Mozilla által kurátorként kezelt, jól ismert hitelesítésszolgáltatókban bízik. A Mozilla hitelesítésszolgáltatókat teljesen helyettesíti, ha a hitelesítésszolgáltatókat kifejezetten ezzel az opcióval adjuk meg. Az érték lehet egy karakterlánc vagy Buffer, vagy karakterláncok és/vagy Bufferek tömbje. Bármely karakterlánc vagy puffer tartalmazhat több PEM hitelesítésszolgáltatót egymás mellé fűzve. A kapcsolat hitelesítéséhez a partner tanúsítványának a kiszolgáló által megbízható hitelesítésszolgáltatóhoz kell kapcsolódnia. Olyan tanúsítványok használata esetén, amelyek nem kapcsolhatók egy jól ismert hitelesítésszolgáltatóhoz, a tanúsítvány hitelesítésszolgáltatóját kifejezetten megbízhatónak kell megadni, különben a kapcsolat hitelesítése sikertelen lesz. Ha a partner olyan tanúsítványt használ, amely nem egyezik meg az alapértelmezett hitelesítésszolgáltatók egyikével, vagy nem láncolható hozzá, akkor a ca opcióval adjon meg egy olyan hitelesítésszolgáltatói tanúsítványt, amellyel a partner tanúsítványa egyezhet, vagy amelyhez láncolható. Saját aláírású tanúsítványok esetén a tanúsítvány a saját CA-ja, és azt meg kell adni. PEM kódolt tanúsítványok esetén a támogatott típusok a "TRUSTED CERTIFICATE", "X509 CERTIFICATE" és "CERTIFICATE". Lásd még tls.rootCertificates."

Egy érvényes CA példának valahogy így kell kinéznie:

-----BEGIN CERTIFICATE----- MIIDXTCCAkWgAwIBAgIJALaEfh0WW6ZcMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV BAYTAlVTMRYwFAYDVQQIDA1TYW4gRnJhbmNpc2NvMRIwEAYDVQQHDAlTYW4gSm9z ZTEPMA0GA1UECgwGQ29tcGFueTAeFw0xNzA1MjUyMDE2NDRaFw0xNzA2MjQyMDE2 NDRaMEUxCzAJBgNVBAYTAlVTMRYwFAYDVQQIDA1TYW4gRnJhbmNpc2NvMRIwEAYD VQQHDAlTYW4gSm9zZTEPMA0GA1UECgwGQ29tcGFueTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAK9b+GVsTsmP7z9T2sh79uI/57pI1DBYNyOlwC0lfn8S ebVKRg0qAsaF3V4rQ/RPZFGkTb2G7IKnWQZ6VB8AFLF6A9xuGe7vSG9ZcJ1AKM2u OwYXzWQNWRFiW1XPOEIOXB+N7kMFTF6ZzE6RkV68hVqVn7Kx4s0RYAKM4ESJIMyF 64IHo5Rf6k3UtrOzy6M3LXM3axgUPHkHZh6/Pi3hecaF7w0qDhlS8UJLA4Gn1I6n rFt1URVd7aSIEiOQhs7wAGDzCjNYMEQK9ih0GLd9ybCm0flYo5fJqfOhWiCFm2z3 SuGH9MSnVdrzxY6x23J/gE3spPvBopF6bRjQl0qiw1ZAgMBAAGjUDBOMB0GA1Ud DgQWBBRZtdl2jSWpITThx8JZL4Jx0zCBdTAfBgNVHSMEGDAWgBRZtdl2jSWpITTh x8JZL4Jx0zCBdTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQARzA8y dRMOfbU0QLOEp9V4B6nO8XBpe9uvtYwQjmb5ZX1bR2/P71bzeJwHK6v4RZl6V5fw GzFdsMFI8JAlLJChM1BpsU7a5R+U/X6XJpCzjErhZ68Z3G+TQ4Bk9LhRlQTH5ld9 lR8aWpVPvPIqMtkJhbvWn9P4ysc8q3WYfILy9m9J8Hz3i3AaAE----END TANÚSÍTVÁNY-----

Egyéni tanúsítványok (mTLS)

.pfx formátumú fájlokat lehet feltölteni az mTLS engedélyezéséhez. A tanúsítvány tartalma a node.js TLS könyvtár pfx mezőjébe íródik. Ezek a fájlok titkosíthatók, és ha igen, akkor egy jelszót kell megadni.

"PFX" vagy PKCS12 kódolt magánkulcs és tanúsítványlánc. pfx a kulcs és a tanúsítvány külön-külön történő megadásának alternatívája. A PFX általában titkosítva van, ha igen, akkor a visszafejtéshez a jelszótagot kell használni. Az object forma csak tömbben fordulhat elő. object.passphrase opcionális. A titkosított PFX-et az object.passphrase segítségével dekódolja, ha megadta, vagy az options.passphrase segítségével, ha nem."

SQL beállítás

Futtatás: Connector Host

Válassza ki a Connector Hostot, amely a kéréseket végrehajtja. A Cloud Connector hostot a Tulip biztosítja, és a kéréseket a Tulip Cloudon keresztül hajtja végre. A fiókjához regisztrált bármely helyben lévő connector host is megjelenik. A Connector Hostokkal kapcsolatos további információk itt találhatók.

Adatbázis típusa

Válassza ki a csatlakozni kívánt SQL adatbázis típusát: Microsoft SQL Server, MySQL, PostgreSQL vagy OracleDB.

Beállítási részletek

| Mező | Protokollok | Leírás | | -------------- | ---------------------------------------- | ---- | | Kiszolgáló címe | Microsoft SQL, MSSQL, OracleDB, PostgreSQL | Az SQL Server példány hálózati címe vagy hostneve, ahol az adatbázis található. | | Port | Microsoft SQL, MSSQL, OracleDB, PostgreSQL | A hálózati port száma, amelyen keresztül az SQL Server példány a kapcsolatokat várja, általában az 1433-as alapértelmezett érték. | | SSL | Microsoft SQL, MSSQL, PostgreSQL | Az a beállítás, amely meghatározza, hogy az SSL (Secure Sockets Layer) titkosítást használja-e az ügyfél és az SQL Server közötti kapcsolat védelmére. | | Adatbázis | Microsoft SQL, MSSQL, OracleDB, PostgreSQL | Annak az adatbázisnak a konkrét neve az SQL Server példányon belül, amelyhez a kapcsolat létrejön. | | Felhasználónév | Microsoft SQL, MSSQL, OracleDB, PostgreSQL | A felhasználói fiók neve, amely hozzáférési jogosultságokkal rendelkezik a megadott adatbázishoz az SQL Server példányban. | | Jelszó | Microsoft SQL, MSSQL, OracleDB, PostgreSQL | A felhasználónévhez tartozó titkos kulcs, amely az SQL Server-példányhoz és az adatbázishoz való hozzáférés hitelesítésére szolgál. |

A csatlakozó online üzembe helyezése

Miután minden mezőt helyesen megadott, kattintson a Konfigurációs modul jobb alsó sarkában található Teszt gombra. A csatlakozónak néhány másodpercig tart, amíg teszteli és hitelesíti a kapcsolatot a kiszolgálóval. Ha a konfiguráció során pontos adatokat adott meg, az állapot Online-ra változik.


Hasznos volt ez a cikk?