App Service veya Azure İşlevleri uygulamanızı Google oturum açma bilgilerini kullanacak şekilde yapılandırma

Bu konu başlığında, Azure Uygulaması Hizmeti'ni veya Azure İşlevleri Google'ı kimlik doğrulama sağlayıcısı olarak kullanacak şekilde nasıl yapılandırabileceğiniz gösterilmektedir.

Bu konudaki yordamı tamamlamak için doğrulanmış 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.

Uygulamanızı Google'a kaydetme

  1. İstemci kimliği ve gizli dizi oluşturmak için Web için Google ile Oturum Açma - Kurulum'daki Google belgelerini izleyin. Kod değişikliği yapmanıza gerek yoktur. Yalnızca aşağıdaki bilgileri kullanın:

    • Yetkili JavaScript Kaynakları için uygulamanızın< adıyla uygulama adıyla> kullanınhttps://<app-name>.azurewebsites.net.
    • Yetkili Yeniden Yönlendirme URI'si için kullanınhttps://<app-name>.azurewebsites.net/.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

  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'ye tıklayın.

  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 adlı GOOGLE_PROVIDER_AUTHENTICATION_SECRETbir yuva yapışkan uygulama ayarı olarak depolanır. Gizli diziyi Azure Key Vault'ta yönetmek istiyorsanız bu ayarı daha sonra Key Vault başvurularını kullanacak şekilde güncelleştirebilirsiniz.

  4. Uygulama için yapılandırılan ilk kimlik sağlayıcısı buysa, bir App Service 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 ve 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 tıklatın.

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.

Sonraki adımlar