Uzyskiwanie dostępu do magazynu kluczy w sieci prywatnej za pośrednictwem udostępnionych prywatnych punktów końcowych
Usługa Azure Web PubSub może uzyskać dostęp do magazynu kluczy w sieci prywatnej za pośrednictwem współużytkowanych prywatnych połączeń punktów końcowych. W tym artykule pokazano, jak skonfigurować zasób Web PubSub w celu kierowania wywołań wychodzących do magazynu kluczy za pośrednictwem udostępnionego prywatnego punktu końcowego zamiast za pośrednictwem sieci publicznej.
Prywatne punkty końcowe zabezpieczonych zasobów utworzonych za pośrednictwem interfejsów API usługi Azure Web PubSub są nazywane udostępnionymi zasobami łącza prywatnego. Dostęp "udostępnij" do zasobu, takiego jak wystąpienie usługi Azure Key Vault, który jest zintegrowany z usługą Azure Private Link. Te prywatne punkty końcowe są tworzone w środowisku wykonywania Web PubSub i nie są bezpośrednio widoczne dla Ciebie.
Uwaga
W przykładach w tym artykule użyto następujących identyfikatorów zasobów:
- Identyfikator zasobu tego wystąpienia usługi Azure Web PubSub to
_/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.SignalRService/webpubsub/contoso-webpubsub
. - Identyfikator zasobu wystąpienia usługi Azure Key Vault to
/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.KeyVault/vaults/contoso-kv
.
Aby wykonać kroki opisane w poniższych przykładach, zastąp te wartości własnym identyfikatorem subskrypcji, nazwą zasobu Web PubSub i nazwą zasobu usługi Azure Key Vault.
Wymagania wstępne
- Konto platformy Azure z aktywną subskrypcją. Utwórz konto bezpłatnie.
- Interfejs wiersza polecenia platformy Azure w wersji 2.25.0 lub nowszej (jeśli używasz interfejsu wiersza polecenia platformy Azure).
- Wystąpienie usługi Azure Web PubSub w minimalnej warstwie cenowej w warstwie cenowej w warstwie Standardowa.
- Zasób usługi Azure Key Vault.
Tworzenie udostępnionego zasobu prywatnego punktu końcowego w magazynie kluczy
W witrynie Azure Portal przejdź do zasobu Web PubSub platformy Azure.
W menu po lewej stronie wybierz pozycję Sieć.
Wybierz kartę Dostęp prywatny.
Wybierz pozycję Dodaj udostępniony prywatny punkt końcowy.
W polu Nazwa wprowadź nazwę, która ma być używana dla udostępnionego prywatnego punktu końcowego.
Aby wybrać zasób magazynu kluczy, wykonaj jedną z następujących czynności:
- Wybierz pozycję Wybierz z zasobów i wybierz zasób z list.
- Wybierz pozycję Określ identyfikator zasobu i wprowadź identyfikator zasobu magazynu kluczy.
W polu Żądanie wprowadź wartość Zatwierdź.
Wybierz Dodaj.
Stan aprowizacji współużytkowanego zasobu prywatnego punktu końcowego to Powodzenie. Stan połączenia to Oczekiwanie i oczekiwanie na zatwierdzenie zasobu docelowego.
Zatwierdzanie połączenia prywatnego punktu końcowego dla magazynu kluczy
Po utworzeniu połączenia prywatnego punktu końcowego żądanie połączenia z usługi Web PubSub musi zostać zatwierdzone w zasobie usługi Key Vault.
Przejdź do zasobu magazynu kluczy w witrynie Azure Portal.
W menu po lewej stronie wybierz pozycję Sieć.
Wybierz pozycję Połączenia prywatnych punktów końcowych.
Wybierz prywatny punkt końcowy utworzony przez sieć Web PubSub.
Wybierz pozycję Zatwierdź, a następnie wybierz pozycję Tak , aby potwierdzić.
Zmiana stanu połączenia prywatnego punktu końcowego na Zatwierdzona może potrwać kilka minut.
Wykonywanie zapytań o stan udostępnionego zasobu łącza prywatnego
Propagowanie zatwierdzenia do usługi Azure Web PubSub service trwa kilka minut. Stan można sprawdzić przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure. Współużytkowany prywatny punkt końcowy między usługą Azure Web PubSub Service i usługą Azure Key Vault jest aktywny po zatwierdzeniu stanu kontenera.
Teraz możesz skonfigurować funkcje, takie jak domena niestandardowa, jak zwykle. Nie musisz używać specjalnej domeny dla magazynu kluczy. Usługa Web PubSub automatycznie obsługuje rozpoznawanie nazw domen (DNS).