Aracılığıyla paylaş


Azure Spring Apps Kurumsal planında Tanzu Geliştirme Araçları'nı yapılandırma

Not

Azure Spring Apps, Azure Spring Cloud hizmetinin yeni adıdır. Hizmetin yeni bir adı olsa da, ekran görüntüleri, videolar ve diyagramlar gibi varlıkları güncelleştirmek için çalışırken bazı yerlerde eski adı bir süre görürsünüz.

Bu makale şunlar için geçerlidir:❌ Temel/Standart ✔️ Kurumsal

Bu makalede VMware Tanzu Geliştirme Araçları'nın nasıl yapılandırıldığı açıklanır. Geliştirme Araçları, hem iç hem de dış döngü için geliştirme deneyimini kolaylaştırmaya yardımcı olan bir dizi geliştirici aracı içerir. Geliştirme Araçları şu anda Azure Spring Apps Kurumsal planıyla kullanılmak üzere Application Live View ve Application Accelerator'ı içerir.

Geliştirme Araçları Portalı , tüm Geliştirme Araçlarına erişmek için kullanabileceğiniz merkezi bir portaldır. Kuruluşunuzda çalışan uygulamaları ve hizmetleri görüntülemek için Dev Tools Portal'ı kullanabilirsiniz. Bu makalede, Geliştirme Araçları Portalı'nı kullanarak tüm Geliştirme Araçlarına erişebilmeniz için çoklu oturum açma (SSO) ve uç nokta kullanımı yapılandırmayı öğreneceksiniz.

Önkoşullar

  • Azure aboneliği. Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

  • Azure Market'da Kurumsal planın Gereksinimler bölümünü anlayın ve yerine getirin.

  • Azure Spring Apps uzantısıyla Azure CLI . Önceki sürümleri kaldırmak ve en son uzantıyı yüklemek için aşağıdaki komutu kullanın. Uzantıyı spring-cloud daha önce yüklediyseniz yapılandırma ve sürüm uyuşmazlıklarını önlemek için uzantıyı kaldırın.

    az extension remove --name spring
    az extension add --name spring
    az extension remove --name spring-cloud
    
  • Azure Spring Apps kaynaklarına izinler veren özel roller. Daha fazla bilgi için bkz . Azure Spring Apps'te izinleri kullanma.

Geliştirme Araçları Portalı'nı yapılandırma

Geliştirme Araçları Portalı, OpenID Bağlan Bulma protokollerini destekleyen bir OpenID kimlik sağlayıcısı (IdP) ile çoklu oturum açma (SSO) kullanarak kimlik doğrulama ve yetkilendirmeyi destekler.

Not

Azure Spring Apps yalnızca OpenID Bağlan Bulma protokollerini destekleyen yetkilendirme sunucularını destekler. Geliştirme Araçları Portalı'na yeniden yönlendirmelere izin vermek için dış yetkilendirme sunucusunu yapılandırdığından emin olun. Yetkilendirme sunucunuzun belgelerine bakın ve izin verilen yeniden yönlendirme URI'leri listesine ekleyin https://dev-tool-portal-external-url/oauth2/callback .

Aşağıdaki tabloda SSO özellikleri açıklanmaktadır:

Özellik Gerekli mi? Açıklama
metadataUri Yes Genel OIDC sağlayıcı yapılandırmasına sahip bir JSON dosyasının URI'sini. Sonucun bir OpenID Sağlayıcısı Yapılandırma Yanıtı olması beklenir.
clientId Yes IdP'niz tarafından sağlanan OpenID Bağlan istemci kimliği.
clientSecret Yes IdP'niz tarafından sağlanan OpenID Bağlan istemci gizli dizisi.
scopes Yes JSON Web Belirteci (JWT) kimlik belirteçlerine eklenecek kapsamların listesi. Bu liste, kimlik sağlayıcınız tarafından izin verilen kapsamları temel almalıdır.

Not

Yanlış parola sağlamak gibi bir SSO özelliğini yanlış yapılandırıyorsanız, özelliği kaldırın ve doğru yapılandırmayla yeniden ekleyin.

Azure portalını veya Azure CLI'yi kullanarak Dev Tools Portal'ı yapılandırabilirsiniz.

Azure portalını kullanarak Dev Tools Portal'ı yapılandırmak için aşağıdaki adımları kullanın:

  1. Azure portalını açın.
  2. Geliştirici Araçları'nı seçin.
  3. Yapılandırma sekmesini seçin.
  4. Yapılandırma sayfasında Kapsam, İstemci Kimliği, gizli dizi ve Meta Veri Url'sini güncelleştirin ve kaydet'i seçin.
  5. Genel uç noktayı kullanıma açmak için Uç nokta ata'yı seçin.

Genel uç nokta atama

Azure portalını veya Azure CLI'yı kullanarak genel uç nokta atayabilirsiniz.

Geliştirme Araçları Portalı'na erişmek ve genel uç nokta atamak için aşağıdaki adımları kullanın:

  1. Geliştirici Araçları'nı seçin.
  2. Genel uç nokta atamak için Uç nokta ata'yı seçin. Azure Spring Apps birkaç dakika içinde bir URL oluşturur.
  3. URL'yi daha sonra kullanmak üzere kaydedin. Ardından Application Live View ve Application Accelerator ilgili uç noktalarını alır.

Sonraki adımlar