Azure Spring Apps Kurumsal planıyla VMware Tanzu Uygulama Hızlandırıcısı'nı kullanma
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, uygulamalarınızı keşfedilebilir ve yinelenebilir bir şekilde geliştirmek için Azure Spring Apps Enterprise planıyla VMware Tanzu (Uygulama Hızlandırıcısı) için Application Accelerator'ın nasıl kullanılacağı gösterilmektedir.
Uygulama Hızlandırıcısı, uygulamalarınızı geliştirme ve bunları bulunabilir ve tekrarlanabilir bir şekilde dağıtma konusunda önyüklemenize yardımcı olur. Yayımlanan hızlandırıcı projelerini temel alan yeni projeler oluşturmak için Uygulama Hızlandırıcısı'ni kullanabilirsiniz. Daha fazla bilgi için VMware belgelerindeki VMware Tanzu için Uygulama Hızlandırıcısı'na bakın.
Ö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ünde listelenen gereksinimleri 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
VS Code'da Uygulama Hızlandırıcısı'nı kullanmak için aşağıdaki önkoşulları da karşılamanız gerekir:
Uygulama Hızlandırıcısı'nı etkinleştirme
Bir Azure Spring Apps Kurumsal plan örneği sağlarken Uygulama Hızlandırıcısı'nı etkinleştirebilirsiniz. Zaten bir Azure Spring Apps Kurumsal plan kaynağınız varsa, etkinleştirmek için Mevcut bir Kurumsal plan örneğinde Uygulama Hızlandırıcısını Yönetme bölümüne bakın.
Uygulama Hızlandırıcısı'nı Azure portalını veya Azure CLI'yı kullanarak etkinleştirebilirsiniz.
Azure portalını kullanarak Uygulama Hızlandırıcısı'nı etkinleştirmek için aşağıdaki adımları kullanın:
Azure portalını açın.
Temel Bilgiler sekmesinde Fiyatlandırma bölümünde Kurumsal katman'ıseçin ve gerekli bilgileri belirtin. Ardından İleri: VMware Tanzu ayarları'nı seçin.
VMware Tanzu ayarları sekmesinde Uygulama Hızlandırıcısını Etkinleştir'i seçin.
Diğer ayarları belirtin ve ardından Gözden Geçir ve Oluştur'u seçin.
Oluşturma işlemini gözden geçir sekmesinde, Uygulama Hızlandırıcısını Etkinleştir ve Geliştirme Araçları Portalını Etkinleştir'in Evet olarak ayarlandığından emin olun. Kurumsal plan örneğini oluşturmak için Oluştur'u seçin.
Uygulama Hızlandırıcısı'nın izlenmesi
Uygulama Hızlandırıcısı, Git depolarındaki dosyalardan yeni projeler oluşturmanıza olanak tanır. Aşağıdaki tabloda Uygulama Hızlandırıcısı'nın bileşenleri açıklanmaktadır:
Component name | Örnek sayısı | Örnek başına vCPU | Örnek başına bellek | Açıklama |
---|---|---|---|---|
accelerator-server |
2 | 0,4 çekirdek | 0,5Gi | Kullanılabilir hızlandırıcıları ve seçenekleri listelemek için Geliştirme Araçları Portalı tarafından kullanılan API'yi sunar. |
accelerator-engine |
1 | 1 çekirdek | 3Gi | Giriş değerlerini ve dosyalarını işler (Git deposunun anlık görüntüsünden alınır) ve proje oluşturmak için dinamik dönüştürmeler uygular. |
accelerator-controller |
1 | 0,2 çekirdek | 0,25Gi | Uygulama Hızlandırıcısı kaynaklarını mutabık tutar. |
source-controller |
1 | 0,2 çekirdek | 0,25Gi | Application Accelerator tarafından kullanılan ve MavenArtifacts kaynaklarını mutabık ImageRepositories hale getirmek için bir denetleyici kaydeder. |
flux-source-controller |
1 | 0,2 çekirdek | 0,25Gi | Application Accelerator tarafından kullanılan kaynakları mutabık GithubRepository hale getirmek için bir denetleyici kaydeder. Uygulama Hızlandırıcısı için Git deposu kaynaklarını yönetmeyi destekler. |
Azure portalını ve Azure CLI'yı kullanarak tüm bileşenlerin çalışan örneklerini ve kaynak kullanımını görebilirsiniz.
Uygulama Hızlandırıcısı'nın durumunu aşağıdaki ekran görüntüsünde gösterildiği gibi Geliştirici Araçları sayfasında Azure portalında görüntüleyebilirsiniz:
Uygulama Hızlandırıcısı'na erişmek için Geliştirme Araçları'nı yapılandırma
Uygulama Hızlandırıcısı'na erişmek için Tanzu Geliştirme Araçları'nı yapılandırmanız gerekir. Daha fazla bilgi için bkz . Azure Spring Apps Kurumsal planında Tanzu Geliştirme Araçlarını Yapılandırma.
Yeni projelerinizi önyüklemek için Uygulama Hızlandırıcısı'nın kullanılması
Yeni projelerinizi önyüklemek için Uygulama Hızlandırıcısı'nın kullanılması için hızlandırıcıları yönetme izinlerini almanız gerekir. Daha sonra önceden tanımlanmış hızlandırıcıları veya kendi hızlandırıcılarınızı yönetebilirsiniz.
Hızlandırıcıları yönetme izinlerini alma
Hızlandırıcılarınızı yönetmek için aşağıdaki izinler gerekir:
- Okuma: Azure Spring Apps Önceden Tanımlanmış Hızlandırıcısını alma
- Diğer: Önceden Tanımlanmış Azure Spring Apps Hızlandırıcısı'nı devre dışı bırakma
- Diğer: Azure Spring Apps Önceden Tanımlanmış Hızlandırıcısını etkinleştirme
- Yazma: Microsoft Azure Spring Apps Özelleştirilmiş Hızlandırıcısı Oluşturma veya Güncelleştirme
- Okuma: Azure Spring Apps Özelleştirilmiş Hızlandırıcısı'nı edinin
Daha fazla bilgi için bkz . Azure Spring Apps'te izinleri kullanma.
Önceden tanımlanmış hızlandırıcıları yönetme
Yeni projelerinizi önyüklemek için önceden tanımlanmış birkaç hızlandırıcıyla başlayabilirsiniz. Yerleşik hızlandırıcıları kendi tercihinize göre devre dışı bırakabilir veya etkinleştirebilirsiniz.
Azure portalını veya Azure CLI'yi kullanarak önceden tanımlanmış hızlandırıcıları yönetebilirsiniz.
Aşağıdaki ekran görüntüsünde gösterildiği gibi, Hızlandırıcılar sekmesindeki Azure portalında yerleşik hızlandırıcıları görüntüleyebilirsiniz:
Kendi hızlandırıcılarınızı yönetme
Önceden tanımlanmış hızlandırıcıları kullanmaya ek olarak kendi hızlandırıcılarınızı da oluşturabilirsiniz. Azure Devops, GitHub, GitLab veya BitBucket'teki herhangi bir Git deposunu kullanabilirsiniz.
Kendi hızlandırıcılarınızı oluşturmak ve bakımını yapmak için aşağıdaki adımları kullanın:
İlk olarak, Git deponuzun kök dizininde accelerator.yaml adlı bir dosya oluşturun.
Kullanıcıların kullanıcı arabirimindeki bir formu kullanarak doldurduğu giriş seçeneklerini bildirmek için accelerator.yaml dosyasını kullanabilirsiniz. Bu seçenek değerleri, sıkıştırılmış çıkış dosyalarını döndürmeden önce şablon altyapısı tarafından işlemeyi denetler. Accelerator.yaml dosyası eklemezseniz, depo yine de hızlandırıcı olarak çalışır, ancak dosyalar kullanıcılara değiştirilmeden geçirilir. Daha fazla bilgi için bkz . Accelerator.yaml dosyası oluşturma.
Ardından yeni hızlandırıcıyı yayımlayın.
accelerator.yaml dosyanızı oluşturduktan sonra hızlandırıcınızı oluşturabilirsiniz. Daha sonra Azure portalında veya Geliştirme Araçları Portalı'ndaki Uygulama Hızlandırıcısı sayfasında görüntüleyebilirsiniz. Azure portalını veya Azure CLI'yı kullanarak yeni hızlandırıcıyı yayımlayabilirsiniz.
Kendi hızlandırıcınızı oluşturmak için Hızlandırıcılar bölümünü açın ve Özelleştirilmiş Hızlandırıcılar bölümünün altında Hızlandırıcı Ekle'yi seçin.
Aşağıdaki tabloda özelleştirilebilir hızlandırıcı alanları açıklanmaktadır.
Portal | CLI | Açıklama | Gerekli/isteğe bağlı |
---|---|---|---|
Ad | name |
Hızlandırıcı için benzersiz bir ad. Siz oluşturduktan sonra ad değiştirilemez. | Zorunlu |
Açıklama | display-name |
Hızlandırıcının daha uzun bir açıklaması. | İsteğe bağlı |
Simge URL'si | icon-url |
Kullanıcı arabirimindeki hızlandırıcıyı temsil eden bir görüntünün URL'si. | İsteğe bağlı |
Etiketler | accelerator-tags |
Kullanıcı arabirimindeki bir aramada kullanılabilen hızlandırıcının özniteliklerini tanımlayan dize dizisi. | İsteğe bağlı |
Git url'si | git-url |
Hızlandırıcı kaynağı Git deposunun depo URL'si. URL bir HTTP/S veya SSH adresi olabilir. Scp benzeri söz dizimi SSH adresleri için desteklenmez (örneğin, user@example.com:repository.git ). Bunun yerine geçerli URL biçimi şeklindedir ssh://user@example.com:22/repository.git . |
Zorunlu |
Git aralığı | git-interval-in-seconds |
Depo güncelleştirmelerinin denetlenme aralığı. Belirtilmezse, aralık varsayılan olarak 10 dakikadır. Ayrıca, hızlandırıcıların kullanıcı arabiriminde görünmeden önce bir yenileme aralığı (şu anda 10 saniye) vardır. Değişiklikler kullanıcı arabirimine yansıtılmadan önce 10 saniyelik bir gecikme olabilir. | İsteğe bağlı |
Git dalı | git-branch |
Değişiklikleri kullanıma almak ve izlemek için Git dalı. Yalnızca Git dalını, Git işlemesini veya Git etiketini belirtmeniz gerekir. | İsteğe bağlı |
Git işlemesi | git-commit |
Git kullanıma almak için SHA işler. Yalnızca Git dalını, Git işlemesini veya Git etiketini belirtmeniz gerekir. | İsteğe bağlı |
Git etiketi | git-tag |
Kullanıma almak için Git işleme etiketi. Yalnızca Git dalını, Git işlemesini veya Git etiketini belirtmeniz gerekir. | İsteğe bağlı |
Git alt yolu | git-sub-path |
Git deposunun içindeki klasör yolu, hızlandırıcının veya parçanın kökü olarak düşünülecek. | İsteğe bağlı |
Kimlik doğrulaması türü | N/A |
Hızlandırıcı kaynak deposunun kimlik doğrulama türü. Tür , Basic auth veya SSH olabilirPublic . |
Zorunlu |
Kullanıcı adı | username |
Kimlik doğrulama türü olan hızlandırıcı kaynak deposuna erişmek için kullanıcı adı.Basic auth |
Kimlik doğrulama türü olduğunda Basic auth gereklidir. |
Parola/Kişisel erişim belirteci | password |
Kimlik doğrulama türü olan hızlandırıcı kaynak deposuna erişme parolası.Basic auth |
Kimlik doğrulama türü olduğunda Basic auth gereklidir. |
Özel anahtar | private-key |
Kimlik doğrulama türü olan hızlandırıcı kaynak deposuna erişmek için özel anahtar.SSH Yalnızca OpenSSH özel anahtarı desteklenir. |
Kimlik doğrulama türü olduğunda SSH gereklidir. |
Konak anahtarı | host-key |
Kimlik doğrulama türü olan hızlandırıcı kaynak deposuna erişmek için konak anahtarı.SSH |
Kimlik doğrulama türü olduğunda SSH gereklidir. |
Konak anahtar algoritması | host-key-algorithm |
Kimlik doğrulama türü olan hızlandırıcı kaynak deposuna erişmek için konak anahtar algoritması.SSH ecdsa-sha2-nistp256 veya ssh-rsa olabilir. |
Kimlik doğrulama türü olduğunda SSH gereklidir. |
CA sertifika adı | ca-cert-name |
Kimlik doğrulama türü Public veya Basic auth olan otomatik olarak imzalanan sertifikaya sahip hızlandırıcı kaynak deposuna erişmek için CA sertifika adı. |
Git deposu URL'si için otomatik olarak imzalanan bir sertifika kullanıldığında gereklidir. |
Tür | type |
Özelleştirilmiş hızlandırıcının türü. Türü veya Fragment olabilirAccelerator . Varsayılan değer şudur: Accelerator . |
İsteğe bağlı |
Yayımlanan tüm hızlandırıcıları görüntülemek için Geliştirici Araçları sayfasının Uygulama Hızlandırıcıları bölümüne bakın. Geliştirici Araçları Portalı'nda yayımlanan hızlandırıcıları görüntülemek için Uygulama Hızlandırıcısı URL'sini seçin:
Yeni yayımlanan hızlandırıcıyı görüntülemek için Geliştirme Araçları Portalı'nı yenileyin.
Not
Geliştirme Araçları Portalı'nın kataloğu yenilemesi ve yeni hızlandırıcınız için bir giriş eklemesi birkaç saniye sürebilir. Yenileme aralığı, hızlandırıcıyı oluşturduğunuzda olduğu gibi git-interval
yapılandırılır. Hızlandırıcıyı değiştirdikten sonra Geliştirme Araçları Portalı'na yansıtılması da zaman alır. En iyi yöntem, Git deposuna git-interval
değişiklik uyguladıktan sonra doğrulamayı hızlandırmak için öğesini değiştirmektir.
Kendi hızlandırıcılarınızdaki bir parçaya başvurma
Yeni hızlandırıcılar eklendikçe hızlandırıcıların yazılması ve bakımı tekrarlanabilir ve ayrıntılı hale gelebilir. Bazı kişiler mevcut projeleri kopyalayıp değişiklikler yaparak yeni projeler oluşturur, ancak bu işlem yorucu ve hataya açık olabilir. Hızlandırıcıların oluşturulmasını ve bakımını kolaylaştırmak için Uygulama Hızlandırıcısı, bir hızlandırıcının parçalar olarak adlandırılan parçalarının yeniden kullanılmasına olanak tanıyan Oluşturma adlı bir özelliği destekler.
Hızlandırıcınızdaki bir parçaya başvurmak için aşağıdaki adımları kullanın:
Azure portalını veya Azure CLI'yı kullanarak yeni tür
Fragment
hızlandırıcısını yayımlayın.Parça hızlandırıcısı oluşturmak için Hızlandırıcılar bölümünü açın, Özelleştirilmiş Hızlandırıcılar bölümünün altında Hızlandırıcı Ekle'yi ve ardından Parça'yı seçin.
Hızlandırıcı projenizdeki accelerator.yaml dosyasını değiştirin.
imports
Aşağıdaki örnekte gösterildiği gibi, hızlandırıcıdakiaccelerator
parçaya başvurmak için bölümündeki yönergeyi veInvokeFragment
bölümündeki yönergeyiengine
kullanın:accelerator: ... # options for the UI options: ... imports: - name: <fragment-accelerator-name> ... engine: chain: ... - merge: - include: [ "**" ] - type: InvokeFragment reference: <fragment-accelerator-name>
Değişikliği Geliştirme Araçları Portalı ile eşitleyin.
Geliştirme Araçları Portalı'nda yapılan değişiklikleri daha hızlı yansıtmak için, özelleştirilmiş hızlandırıcınızın Git aralığı alanı için bir değer sağlayabilirsiniz. Git aralığı değeri, sistemin Git deposundaki güncelleştirmeleri ne sıklıkta denetlediğini gösterir.
Azure portalını veya Azure CLI'yi kullanarak değişikliği Azure portalında özelleştirilmiş hızlandırıcınızla eşitleyin.
Aşağıdaki listede değişiklikleri eşitlemenin iki yolu gösterilmektedir:
- Özelleştirilmiş hızlandırıcınızı oluşturun veya güncelleştirin.
- Hızlandırıcılar bölümünü açın ve sertifikayı eşitle'yi seçin.
Daha fazla bilgi için VMware belgelerindeki Uygulama Hızlandırıcısı'nda parçaları kullanma bölümüne bakın.
Yeni bir projeyi önyüklemek için hızlandırıcıları kullanma
Hızlandırıcıları kullanarak yeni bir projeyi önyüklemek için aşağıdaki adımları kullanın:
Geliştirici Araçları sayfasında Uygulama Hızlandırıcısı URL'sini seçerek Geliştirme Araçları Portalı'nı açın.
Geliştirme Araçları Portalı'nda bir hızlandırıcı seçin.
Hızlandırıcı Oluştur sayfasının Hızlandırıcıyı yapılandır bölümünde giriş seçeneklerini belirtin.
Proje yapısını ve kaynak kodunu görüntülemek için DOSYAYI KEŞFEDİn'i seçin.
Gözden geçir ve oluştur'a seçerek belirtilen parametreleri gözden geçirin ve ardından Hızlandırıcı oluştur'a tıklayın.
Ardından projeyi zip dosyası olarak görüntüleyebilir veya indirebilirsiniz.
Otomatik olarak imzalanan sertifikayla hızlandırıcıları yapılandırma
Özel bir Git deposu ayarladığınızda ve otomatik olarak imzalanan bir sertifikayla HTTPS'yi etkinleştirdiğinizde, hızlandırıcıdan Git deposuna istemci sertifikası doğrulaması için hızlandırıcıya CA sertifika adını yapılandırmanız gerekir.
Hızlandırıcıları otomatik olarak imzalanan bir sertifikayla yapılandırmak için aşağıdaki adımları kullanın:
- Sertifikaları Azure Spring Apps'e aktarın. Daha fazla bilgi için Azure Spring Apps'te uygulamanızda TLS/SSL sertifikalarını kullanma bölümünün Sertifikayı içeri aktarma bölümüne bakın.
- Azure portalını veya Azure CLI'yi kullanarak hızlandırıcının sertifikasını yapılandırın.
Hızlandırıcı için sertifika yapılandırmak için Hızlandırıcılar bölümünü açın ve Özelleştirilmiş Hızlandırıcılar bölümünün altında Hızlandırıcı Ekle'yi seçin. Ardından açılan listeden sertifikayı seçin.
Sertifikaları döndürme
Sertifikaların süresi dolduktan sonra, aşağıdaki adımları kullanarak Spring Cloud Apps'te sertifikaları döndürmeniz gerekir:
- Güvenilen bir CA'dan yeni sertifikalar oluşturun.
- Sertifikaları Azure Spring Apps'e aktarın. Daha fazla bilgi için Azure Spring Apps'te uygulamanızda TLS/SSL sertifikalarını kullanma bölümünün Sertifikayı içeri aktarma bölümüne bakın.
- Azure portalını veya Azure CLI'yi kullanarak sertifikaları eşitleyin.
Hızlandırıcılar otomatik olarak en son sertifikayı kullanmaz. Azure portalını veya Azure CLI'yi kullanarak bir veya tüm sertifikaları eşitlemeniz gerekir.
Tüm hızlandırıcıların sertifikalarını eşitlemek için Hızlandırıcılar bölümünü açın ve aşağıdaki ekran görüntüsünde gösterildiği gibi Sertifikayı eşitle'yi seçin:
Tek bir hızlandırıcının sertifikasını eşitlemek için Hızlandırıcılar bölümünü açın ve aşağıdaki ekran görüntüsünde gösterildiği gibi hızlandırıcının bağlam menüsünde Sertifikayı eşitle'yi seçin:
Mevcut kurumsal plan örneğinde Uygulama Hızlandırıcısı'nın yönetilmesi
Azure portalını veya Azure CLI'yı kullanarak mevcut bir Azure Spring Apps Kurumsal planı örneği altında Uygulama Hızlandırıcısı'nı etkinleştirebilirsiniz.
Geliştirme araçları genel uç noktası zaten kullanıma sunulduysa, Uygulama Hızlandırıcısı'nı etkinleştirebilir ve ardından tarayıcı önbelleğini devre dışı bırakmak için Ctrl+F5 tuşlarına basarak Geliştirme Araçları Portalı'nda görüntüleyebilirsiniz.
Azure portalını kullanarak mevcut bir Azure Spring Apps Kurumsal planı örneği altında Uygulama Hızlandırıcı'yı etkinleştirmek için aşağıdaki adımları kullanın:
Hizmet kaynağınıza gidin ve Geliştirici Araçları'nı seçin.
Araçları yönet'i seçin.
Uygulama Hızlandırıcısını Etkinleştir'i ve ardından Uygula'yı seçin.
Uygulama Hızlandırıcısı'nın etkinleştirildiğini veya devre dışı bırakılıp bırakılmadığını Geliştirici Araçları sayfasında görüntüleyebilirsiniz.
VS Code'da Uygulama Hızlandırıcısı kullanma
Projenizi doğrudan VS Code'daki bir Azure Spring Apps Kurumsal plan hizmeti örneğindeki Herhangi bir Uygulama Hızlandırıcısı hızlandırıcısından önyükleyebilirsiniz.
Uygulama Hızlandırıcıları listesini görüntüleme
Azure Spring Apps Enterprise planı hizmet örneğindeki Uygulama Hızlandırıcıları listesini görüntülemek için aşağıdaki adımları kullanın:
Visual Studio Code'da Azure Spring Apps uzantısını açın ve ardından Azure hesabınızda oturum açın.
İstediğiniz hizmet örneğini genişletin ve sağ tıklayarak hizmet örneğini seçin.
Menüden Uygulama Hızlandırıcısını Aç'ı seçerek Uygulama Hızlandırıcıları listesini açın. Sistem, yüklü değilse Tanzu Application Accelerator Visual Studio Code uzantısını yüklemenizi ister.
Projenizi önyüklemek için herhangi bir hızlandırıcıyı seçin.
Not
Uzantıyı kullanırken, düzeltemediğiniz sorunlarla karşılaşırsanız uzantıdan hesabınızın oturumunu kapatın.
Uygulama Hızlandırıcısı sorunlarını giderme
Uygulama Hızlandırıcısı'nı etkinleştirmemiş veya genel uç noktayı kullanıma sunmamış bir hizmet örneği için Uygulama Hızlandırıcısı'nı açmaya çalışırsanız, şu hata iletisini görürsünüz: Application Accelerator of Spring Apps <instance-name> is not enabled or publically accessible
.
Uygulama Hızlandırıcısı'nı etkinleştirmek ve genel uç noktaları kullanıma açmak için aşağıdaki adımları kullanın. Daha fazla bilgi için mevcut Kurumsal plan örneğinde Uygulama Hızlandırıcısını Yönetme bölümüne bakın.
Geliştirme Araçları Portalı'nda çoklu oturum açmayı etkinleştirdiyseniz, uzantıya eriştiğinizde şu iletiyi görürsünüz:
The extension 'Tanzu App Accelerator' wants to sign in using VMware Tanzu.
Daha fazla bilgi için Azure Spring Apps Enterprise planında Tanzu Geliştirme Araçlarını Yapılandırma'nın Geliştirme Araçları Portalını Yapılandırma bölümüne bakın.VS Code uzantıları listesini açmak için İzin Ver'i, Aç'ı ve sonra yeniden Aç'ı seçin.
Bazen aşağıdaki örneğe benzer bir hata iletisi alabilirsiniz: AADSTS50011: The redirect URI 'vscode://VMware.tanzu-app-accelerator' specified in the request does not match the redirect URIs configured for the application 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'. Make sure the redirect URI sent in the request matches one added to your application in the Azure portal. Navigate to https://aka.ms/redirectUriMismatchError to learn more about how to fix this.
Bu sorunu gidermek için yeniden yönlendirme URI'sini vscode://VMware.tanzu-app-accelerator
ilgili kimlik sağlayıcısına (IdP) ekleyin. Microsoft Entra Id'de Kimlik Doğrulaması menüsüne gidin ve platform yapılandırmalarında mobil ve masaüstü uygulamalarına yeniden yönlendirme URI'leri ekleyin.