Düzenle

Aracılığıyla paylaş


Google ile Azure Container Apps'te kimlik doğrulama ve yetkilendirmeyi etkinleştirme

Bu makalede, Azure Container Apps'i Google'ı kimlik doğrulama sağlayıcısı olarak kullanacak şekilde yapılandırma adımları gösterilmektedir.

Aşağıdaki yordamı tamamlamak için doğrulanmış bir e-posta adresine sahip bir Google hesabınız olmalıdır. Yeni bir Google hesabı oluşturmak için accounts.google.com adresine gidin.

Önkoşullar

Hiçbiri

Uygulamanızı Google'a kaydetme

Şu adımları izleyin:

  1. Sunucu tarafı uygulamalar için Google Oturum Açma'daki Google belgelerini izleyerek bir istemci kimliği ve gizli dizi oluşturun. Kod değişikliği yapmanıza gerek yoktur. Yalnızca aşağıdaki bilgileri kullanın:

    • Yetkili JavaScript Kaynakları için ana bilgisayar adında> uygulamanızın <adıyla kullanınhttps://<hostname>.azurecontainerapps.io.
    • Yetkili Yeniden Yönlendirme URI'si için kullanınhttps://<hostname>.azurecontainerapps.io/.auth/login/google/callback.
  2. Uygulama Kimliği ve Uygulama gizli anahtarı değerlerini kopyalayın.

    Önemli

    Uygulama gizli dizisi önemli bir güvenlik kimlik bilgisidir. Bu gizli diziyi kimseyle paylaşmayın veya bir istemci uygulaması içinde dağıtmayın.

Uygulamanıza Google bilgileri ekleme

Şu adımları izleyin:

  1. Azure portalında oturum açın ve uygulamanıza gidin.

  2. Soldaki menüden Kimlik Doğrulaması'nı seçin. Kimlik sağlayıcısı ekle'yi seçin.

  3. Kimlik sağlayıcısı açılan listesinde Google'ı seçin. Daha önce edindiğiniz Uygulama Kimliği ve Uygulama Gizli Anahtarı değerlerini yapıştırın.

    Gizli dizi, kapsayıcı uygulamanızda gizli dizi olarak depolanır.

  4. Bu uygulama için ilk kimlik sağlayıcısını yapılandırıyorsanız, bir Container Apps kimlik doğrulama ayarları bölümü de istenir. Aksi takdirde, sonraki adıma geçebilirsiniz.

    Bu seçenekler uygulamanızın kimliği doğrulanmamış isteklere nasıl yanıt vereceğini belirler. Varsayılan seçimler, tüm istekleri bu yeni sağlayıcıyla oturum açmak üzere yeniden yönlendirir. Bu davranışı şimdi özelleştir seçeneğini değiştirebilir veya daha sonra Kimlik doğrulama ayarları'nın yanındaki Düzenle'yi seçerek bu ayarları ana Kimlik Doğrulama ekranından değiştirebilirsiniz. Bu seçenekler hakkında daha fazla bilgi edinmek için bkz . Kimlik doğrulama akışı.

  5. Ekle'yi seçin.

    Not

    Kapsam eklemek için: Sağlayıcının kayıt portalında uygulamanızın hangi izinlere sahip olduğunu tanımlayabilirsiniz. Uygulama, oturum açma zamanında bu izinlerden yararlanan kapsamlar isteyebilir.

    Artık uygulamanızda kimlik doğrulaması için Google'ı kullanmaya hazırsınız. Sağlayıcı, Kimlik Doğrulaması ekranında listelenir. Buradan bu sağlayıcı yapılandırmasını düzenleyebilir veya silebilirsiniz.

Kimliği doğrulanmış kullanıcılarla çalışma

Kimliği doğrulanmış kullanıcılarla çalışma hakkında ayrıntılı bilgi için aşağıdaki kılavuzları kullanın.