Udostępnij za pośrednictwem


Konfigurowanie narzędzi Tanzu Dev Tools w planie Azure Spring Apps Enterprise

Uwaga

Plany Podstawowa, Standardowa i Enterprise zostaną wycofane od połowy marca 2025 r. z 3-letnim okresem emerytalnym. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.

Zużycie standardowe i dedykowany plan zostaną wycofane od 30 września 2024 r. z całkowitym zamknięciem po sześciu miesiącach. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz Migrowanie użycia usługi Azure Spring Apps w warstwie Standardowa i dedykowanego planu do usługi Azure Container Apps.

Ten artykuł dotyczy:❌ Podstawowa/Standardowa ✔️ Enterprise

W tym artykule opisano sposób konfigurowania narzędzi VMware Tanzu Dev Tools. Narzędzia deweloperskie zawierają zestaw narzędzi deweloperskich, które ułatwiają programowanie zarówno w wewnętrznej, jak i zewnętrznej pętli. Obecnie narzędzia deweloperskie obejmują program Application Live View i Akcelerator aplikacji do użycia z planem Azure Spring Apps Enterprise.

Portal narzędzi deweloperskich to scentralizowany portal, którego można użyć do uzyskiwania dostępu do dowolnych narzędzi deweloperskich. Portal narzędzi deweloperskich umożliwia wyświetlanie aplikacji i usług działających w organizacji. Z tego artykułu dowiesz się, jak skonfigurować narażenie logowania jednokrotnego i punktu końcowego przy użyciu portalu narzędzi deweloperskich, aby uzyskać dostęp do dowolnych narzędzi deweloperskich.

Wymagania wstępne

Konfigurowanie portalu narzędzi deweloperskich

Aplikacja Dev Tools Portal obsługuje uwierzytelnianie i autoryzację przy użyciu logowania jednokrotnego (SSO) z dostawcą tożsamości OpenID obsługującym protokół OpenID Connect Discovery.

Uwaga

Usługa Azure Spring Apps obsługuje tylko serwery autoryzacji, które obsługują protokół OpenID Connect Discovery. Pamiętaj, aby skonfigurować zewnętrzny serwer autoryzacji, aby zezwolić na przekierowania z powrotem do portalu narzędzi deweloperskich. Zapoznaj się z dokumentacją serwera autoryzacji i dodaj https://dev-tool-portal-external-url/oauth2/callback do listy dozwolonych identyfikatorów URI przekierowania.

W poniższej tabeli opisano właściwości logowania jednokrotnego:

Właściwości Wymagany? opis
metadataUri Tak Identyfikator URI pliku JSON z ogólną konfiguracją dostawcy OIDC. Oczekuje się, że wynikiem będzie odpowiedź konfiguracji dostawcy OpenID.
clientId Tak Identyfikator klienta OpenID Connect dostarczony przez dostawcę tożsamości.
clientSecret Tak Wpis tajny klienta OpenID Connect dostarczony przez dostawcę tożsamości.
scopes Tak Lista zakresów do uwzględnienia w tokenach tożsamości JSON Web Token (JWT). Ta lista powinna być oparta na zakresach dozwolonych przez dostawcę tożsamości.

Uwaga

Jeśli właściwość logowania jednokrotnego jest niepoprawnie skonfigurowana, na przykład podanie nieprawidłowego hasła, usuń właściwość i dodaj ją ponownie z poprawną konfiguracją.

Portal narzędzi deweloperskich można skonfigurować przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure.

Wykonaj następujące kroki, aby skonfigurować portal narzędzi deweloperskich przy użyciu witryny Azure Portal:

  1. Otwórz portal Azure Portal.
  2. Wybierz pozycję Narzędzia deweloperskie.
  3. Wybierz kartę Konfiguracja.
  4. Na stronie Konfiguracja zaktualizuj zakres, identyfikator klienta, klucz tajny klienta i adres URL metadanych, a następnie wybierz pozycję Zapisz.
  5. Wybierz pozycję Przypisz punkt końcowy , aby uwidocznić publiczny punkt końcowy.

Przypisywanie publicznego punktu końcowego

Publiczny punkt końcowy można przypisać przy użyciu witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure.

Wykonaj następujące kroki, aby uzyskać dostęp do portalu narzędzi deweloperskich i przypisać publiczny punkt końcowy:

  1. Wybierz pozycję Narzędzia deweloperskie.
  2. Wybierz pozycję Przypisz punkt końcowy , aby przypisać publiczny punkt końcowy. Usługa Azure Spring Apps generuje adres URL w ciągu kilku minut.
  3. Zapisz adres URL do użycia później. Program Application Live View i Akcelerator aplikacji otrzymają odpowiednie punkty końcowe.

Następne kroki