Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Začněte s konektorem Service Connector a připojte své aplikace Azure Spring Apps k databázím, účtům úložiště a dalším službám Azure. Service Connector zjednodušuje ověřování a konfiguraci a umožňuje připojení k prostředkům pomocí spravovaných identit jiných metod ověřování.
Tento článek obsahuje podrobné pokyny pro Azure Portal i Azure CLI. Zvolte upřednostňovanou metodu pomocí karet výše.
Poznámka:
Plány Basic, Standarda Enterprise vstoupily do důchodového období 17. března 2025. Další informace najdete v oznámení o vyřazení Azure Spring Apps.
Požadavky
- Účet Azure s aktivním předplatným. Vytvořte si bezplatný účet Azure.
- Aplikace nasazená do Azure Spring Apps v regionu podporovaném konektorem služeb.
- Cílový prostředek, ke kterému se mají připojit Azure Spring Apps. Například Azure Key Vault.
- Potřebná oprávnění k vytváření a správě připojení služeb.
- Účet Azure s aktivním předplatným. Vytvořte si bezplatný účet Azure.
- Aplikace nasazená do Azure Spring Apps v regionu podporovaném konektorem služeb.
- Cílový prostředek, ke kterému se mají připojit Azure Spring Apps. Například Azure Key Vault.
- Potřebná oprávnění k vytváření a správě připojení služeb.
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Začínáme s Azure Cloud Shellem.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Ověřování v Azure pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Použití a správa rozšíření pomocí Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
- Azure CLI verze 2.37.0 nebo vyšší. Pokud chcete upgradovat na nejnovější verzi, spusťte
az upgradepříkaz . Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze. - Rozšíření Azure Spring Apps musí být nainstalované v Azure CLI nebo v Cloud Shellu. Pokud ho chcete nainstalovat, spusťte
az extension add --name springpříkaz .
Počáteční nastavení
Pokud konektor Service Connector používáte poprvé, spusťte příkaz az provider register a zaregistrujte poskytovatele prostředků konektoru služby.
az provider register -n Microsoft.ServiceLinkerNávod
Spuštěním příkazu
az provider show -n "Microsoft.ServiceLinker" --query registrationStatemůžete zkontrolovat, jestli už je poskytovatel prostředků zaregistrovaný. Pokud jeRegisteredvýstup , konektor Service Connector už je zaregistrovaný.Volitelně můžete spuštěním následujícího příkazu získat seznam podporovaných cílových služeb pro Azure Spring Apps.
az spring connection list-support-types --output tableNávod
az springPokud systém příkaz nerozpozná, zkontrolujte, jestli jste nainstalovali požadované rozšíření spuštěnímaz extension add --name springpříkazu .
Vytvoření připojení služby
Pomocí konektoru služby můžete vytvořit zabezpečené připojení služby mezi službami Azure Spring Apps a Azure Blob Storage. Tento příklad ukazuje připojení ke službě Blob Storage, ale stejný proces můžete použít i pro další podporované služby Azure.
Vyberte vyhledávací panel Prohledat prostředky, služby a dokumenty (G +/) v horní části webu Azure Portal, do filtru zadejte Azure Spring Apps a vyberte Azure Spring Apps.
Vyberte název instance Azure Spring Apps, kterou chcete připojit k cílovému prostředku.
V části Nastavení vyberte Aplikace a ze seznamu vyberte aplikaci.
V nabídce služby vyberte Konektor služby a vyberte Vytvořit.
Na kartě Základy vyberte nebo zadejte následující nastavení.
Nastavení Příklad Popis Typ služby Trezor Klíčů Typ služby, ke které aplikaci připojíte. Název připojení keyvault_17d38 Název připojení, který identifikuje propojení mezi vaší aplikací a cílovou službou. Použijte název připojení poskytovaný konektorem service connector nebo zadejte vlastní název připojení. Předplatné moje předplatné Předplatné obsahující cílovou službu (službu, ke které se chcete připojit). Výchozí hodnota je předplatné, které obsahuje aplikaci nasazenou do Azure Spring Apps. Trezor klíčů my-keyvault-name Cílová služba Key Vault, ke které se chcete připojit. Pokud zvolíte jiný typ služby, vyberte odpovídající cílovou instanci služby. Typ klienta SpringBoot Zásobník aplikací, který funguje s vybranou cílovou službou. Kromě SpringBootu a Javy jsou podporovány i jiné technologické stacky. Vyberte Další: Ověřování a vyberte typ ověřování. Pro připojení ke službě Key Vault doporučujeme použít spravovanou identitu přiřazenou systémem.
Vyberte Další: Sítě pro nastavení konfigurace sítě a zvolte Konfigurovat pravidla brány firewall, která povolí přístup k cílové službě, aby vaše aplikace mohla dosáhnout služby Blob Storage.
Vyberte Další: Zkontrolujte a vytvořte a zkontrolujte zadané informace. Počkejte několik sekund, než Service Connector ověří informace a vyberete Vytvořit , aby se vytvořilo připojení služby.
Spuštěním az spring connection create příkazu připojte aplikaci nasazenou do Azure Spring Apps k prostředku blob Storage se spravovanou identitou přiřazenou systémem. Tento příkaz můžete spustit dvěma různými způsoby:
Krok za krokem vygenerujte nové připojení.
az spring connection create storage-blob --system-identityVygenerujte nové připojení najednou. Zástupné symboly nahraďte vlastními informacemi:
<source-subscription>,<source_resource_group>,<azure-spring-apps-resource>,<app>,<target-subscription>,<target_resource_group>, a<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
Návod
Pokud nemáte účet Blob Storage, spusťte az spring connection create storage-blob --new --system-identity ho, abyste ho vytvořili a připojili ho k aplikaci hostované v Azure Spring Apps pomocí spravované identity.
Zobrazit připojení ke službám
Připojení Azure Spring Apps se zobrazují pod Nastavení > Konektor služby.
Výběrem > rozbalíte seznam a získáte přístup k vlastnostem požadovaným vaší aplikací.
Pokud chcete zkontrolovat stav připojení, vyberte Ověřit a vyberte Další informace a zkontrolujte podrobnosti o ověření připojení.
Spuštěním příkazu zobrazte az spring connection list seznam všech zřízených připojení Azure Spring Apps.
Zástupné symboly <azure-spring-apps-resource-group>a <azure-spring-apps-resource-name><app-name> z následujícího příkazu nahraďte vlastními informacemi. Můžete také odebrat --output table možnost zobrazení dalších informací o připojeních.
az spring connection list --resource-group <azure-spring-apps-resource-group> --service <azure-spring-resource-name> --app <app-name> --output table
Výstup také zobrazí stav zřizování připojení.
Související obsah
Další informace o konektoru služeb a azure Spring Apps najdete v následujících příručkách: