Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ismerkedés a Service Connector szolgáltatással az Azure Spring Apps adatbázisokhoz, tárfiókokhoz és más Azure-szolgáltatásokhoz való csatlakoztatásához. A Service Connector leegyszerűsíti a hitelesítést és a konfigurációt, lehetővé téve, hogy felügyelt identitások használatával más hitelesítési módszerekkel csatlakozzon az erőforrásokhoz.
Ez a cikk részletes útmutatást nyújt mind az Azure Portalhoz, mind az Azure CLI-hez. Válassza ki az előnyben részesített metódust a fenti lapok használatával.
Note
A Alapszintű, Standardés Enterprise tervek 2025. március 17-én nyugdíjazási időszakba léptek. További információkért lásd az Azure Spring Apps kivonási bejelentését.
Prerequisites
- Egy Azure-fiók, aktív előfizetéssel. Hozzon létre ingyenes Azure-fiókot.
- Az Azure Spring Appsben a Service Connector által támogatott régióban üzembe helyezett alkalmazás.
- Célerőforrás az Azure Spring Apps csatlakoztatásához. Például egy Azure Key Vault.
- A szolgáltatáskapcsolatok létrehozásához és kezeléséhez szükséges engedélyek .
- Egy Azure-fiók, aktív előfizetéssel. Hozzon létre ingyenes Azure-fiókot.
- Az Azure Spring Appsben a Service Connector által támogatott régióban üzembe helyezett alkalmazás.
- Célerőforrás az Azure Spring Apps csatlakoztatásához. Például egy Azure Key Vault.
- A szolgáltatáskapcsolatok létrehozásához és kezeléséhez szükséges engedélyek .
Használja a Bash-környezetet az Azure Cloud Shellben. További információ: Az Azure Cloud Shell használatának első lépései.
Ha a CLI referencia parancsokat helyben szeretnéd futtatni, telepítsd az Azure CLI-t. Ha Windows vagy macOS rendszeren fut, fontolja meg az Azure CLI-t egy Docker-konténerben futtatni. További információkért lásd: Az Azure CLI használata Docker-konténerben.
Ha egy helyileg telepített verziót használ, jelentkezzen be az Azure CLI-be az az login parancs futtatásával. Az azonosítási folyamat befejezéséhez kövesse a terminálján megjelenő lépéseket. További bejelentkezési lehetőségekért lásd: Hitelesítés az Azure-ba az Azure CLI használatával.
Amikor megjelenik a felszólítás, az első használatkor telepítse az Azure CLI bővítményt. További információ a bővítményekről: Bővítmények használata és kezelése az Azure CLI-vel.
Futtasd a az version parancsot, hogy megtudd a telepített verziót és függő könyvtárakat. A legújabb verzióra való frissítéshez futtassa a az upgrade parancsot.
- Az Azure CLI 2.37.0-s vagy újabb verziója. A legújabb verzióra való frissítéshez futtassa a következőt
az upgrade: . Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van. - Az Azure Spring Apps bővítményt telepíteni kell az Azure CLI-ben vagy a Cloud Shellben. A telepítéshez futtassa a következőt
az extension add --name spring: .
Kezdeti beállítás
Ha először használja a Service Connectort, először futtassa az az provider register parancsot a Service Connector erőforrás-szolgáltató regisztrálásához.
az provider register -n Microsoft.ServiceLinkerJótanács
A parancs
az provider show -n "Microsoft.ServiceLinker" --query registrationStatefuttatásával ellenőrizheti, hogy az erőforrás-szolgáltató már regisztrálva lett-e. Ha a kimenet azRegistered, akkor a Service Connector már regisztrálva van.Ha szeretné, futtassa a következő parancsot az Azure Spring Apps támogatott célszolgáltatásainak listájának lekéréséhez.
az spring connection list-support-types --output tableJótanács
Ha a
az springrendszer nem ismeri fel a parancsot, ellenőrizze, hogy telepítette-e a szükséges bővítményt a futtatássalaz extension add --name spring.
Szolgáltatáskapcsolat létrehozása
A Service Connector használatával biztonságos szolgáltatáskapcsolatot hozhat létre az Azure Spring Apps és az Azure Blob Storage között. Ez a példa a Blob Storage-hoz való csatlakozást mutatja be, de ugyanezt a folyamatot más támogatott Azure-szolgáltatásokhoz is használhatja.
Válassza az Erőforrások, szolgáltatások és dokumentumok keresése (G +/) keresősávot az Azure Portal tetején, írja be az Azure Spring Appst a szűrőbe, és válassza az Azure Spring Apps lehetőséget.
Válassza ki annak az Azure Spring Apps-példánynak a nevét, amelyhez csatlakozni szeretne egy célerőforráshoz.
A Beállítások területen válassza az Alkalmazások lehetőséget, és válassza ki az alkalmazást a listából.
Válassza a Szolgáltatásösszekötő lehetőséget a szolgáltatás menüjében, és válassza a Létrehozás lehetőséget.
Az Alapszintű beállítások lapon válassza ki vagy adja meg a következő beállításokat.
Setting Example Description Szolgáltatás típusa Key Vault (kulcstároló) Az alkalmazáshoz csatlakoztatni kívánt szolgáltatás típusa. Kapcsolat neve keyvault_17d38 Az alkalmazás és a célszolgáltatás közötti kapcsolatot azonosító kapcsolat neve. Használja a Service Connector által megadott kapcsolatnevet, vagy adja meg a saját kapcsolatnevét. Subscription my-subscription A célszolgáltatást tartalmazó előfizetés (az a szolgáltatás, amelyhez csatlakozni szeretne). Az alapértelmezett érték az az előfizetés, amely az Azure Spring Appsben üzembe helyezett alkalmazást tartalmazza. Kulcstároló my-keyvault-name A célkulcstartó, amelyhez csatlakozni szeretne. Ha másik szolgáltatástípust választ, válassza ki a megfelelő célszolgáltatás-példányt. Ügyfél típusa SpringBoot A kijelölt célszolgáltatással működő alkalmazásverem. A SpringBoot és a Java mellett más veremek is támogatottak. Válassza a Tovább elemet: Hitelesítés a hitelesítési típus kiválasztásához. Javasoljuk, hogy egy rendszer által hozzárendelt felügyelt identitással csatlakozzon a Key Vaulthoz.
Válassza a Tovább: Hálózatkezelés lehetőséget a hálózati konfiguráció kiválasztásához, és válassza a Tűzfalszabályok konfigurálása lehetőséget a célszolgáltatáshoz való hozzáférés engedélyezéséhez , hogy az alkalmazás elérhesse a Blob Storage-t.
Válassza a Tovább: Áttekintés + Létrehozás lehetőséget a megadott információk áttekintéséhez. Várjon néhány másodpercet, amíg a Service Connector ellenőrzi az adatokat, és válassza a Létrehozás lehetőséget a szolgáltatáskapcsolat létrehozásához.
Futtassa a az spring connection create parancsot az Azure Spring Appsben üzembe helyezett alkalmazások blobtároló-erőforráshoz való csatlakoztatásához egy rendszer által hozzárendelt felügyelt identitással. Ezt a parancsot kétféleképpen futtathatja:
Hozza létre lépésről lépésre az új kapcsolatot.
az spring connection create storage-blob --system-identityHozza létre egyszerre az új kapcsolatot. Cserélje le a helyőrzőket a saját adataira:
<source-subscription>,<source_resource_group>,<azure-spring-apps-resource>,<app>,<target-subscription>,<target_resource_group>és<account>.az spring connection create storage-blob \ --source-id /subscriptions/<source-subscription>/resourceGroups/<source_resource_group>/providers/Microsoft.AppPlatform/Spring/<azure-spring-apps-resource>/apps/<app> \ --target-id /subscriptions/<target-subscription>/resourceGroups/<target_resource_group>/providers/Microsoft.Storage/storageAccounts/<account>/blobServices/default \ --system-identity
Jótanács
Ha nem rendelkezik Blob Storage-fiókkal, futtassa az spring connection create storage-blob --new --system-identity , és hozzon létre egyet, és csatlakoztassa az Azure Spring Appsben üzemeltetett alkalmazáshoz felügyelt identitás használatával.
Szolgáltatáskapcsolatok megtekintése
Az Azure Spring Apps-kapcsolatok a Beállítások > szolgáltatás-összekötő alatt jelennek meg.
Válassza ki > a listát, és nyissa meg az alkalmazás által igényelt tulajdonságokat.
A kapcsolat állapotának ellenőrzéséhez válassza az Ellenőrzés lehetőséget, majd a További információ lehetőséget a kapcsolatérvényesítés részleteinek áttekintéséhez.
Futtassa az spring connection list a parancsot az Azure Spring Apps összes kiépített kapcsolatának listázásához.
Cserélje le a helyőrzőket <azure-spring-apps-resource-group>, <azure-spring-apps-resource-name>majd <app-name> az alábbi parancsból a saját adataira. A kapcsolatokkal kapcsolatos további információk megtekintésére vonatkozó lehetőséget is eltávolíthatja --output table .
az spring connection list --resource-group <azure-spring-apps-resource-group> --service <azure-spring-resource-name> --app <app-name> --output table
A kimenet a kapcsolatok kiépítési állapotát is megjeleníti.
Kapcsolódó tartalom
A Service Connectorról és az Azure Spring Appsről az alábbi útmutatókban talál további információt: