Aracılığıyla paylaş


Azure Active Directory B2C sağlayıcısını elle yapılandırma

Not

  • 2022 Ekim ayı itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır.
  • Bu konu, eski özellikler için geçerlidir. En son bilgiler için Microsoft Power Pages belgelerine bakın.

Bu makalede, Azure AD B2C'nin kimlik sağlayıcısı olarak elle nasıl yapılandırılacağı açıklanmaktadır. Yeni bir Azure AD B2C kiracısını elle oluşturmak, uygulamayı kaydettirmek ve kullanıcı akışlarını yapılandırmak için bu adımları kullanın.

Not

Azure Active Directory B2C'yi OpenID Connect sağlayıcısı olarak elle yapılandırmak için:

  1. Azure Active Directory B2C için Yapılandır'ı seçin. Daha fazla bilgi: Sağlayıcı yapılandırma

    Azure AD B2C sağlayıcı adı.

  2. Gerekirse, adı güncelleştirin.

  3. El ile yapılandırmaya atla'yı seçin.

    El ile yapılandırmaya atlama.

    Not

    El ile yapılandırmaya atla yerine İleri'yi seçerseniz, Power Apps portalları arabirimini kullanarak Azure AD B2C kimlik doğrulaması yapılandırma bölümüne yönlendirilirsiniz.

  4. Bu adımda, uygulamayı oluşturun ve kimlik sağlayıcınızla ayarları yapılandırın.

    Azure AD B2C uygulamasını yapılandırma.

    1. Azure portalınız üzerinde oturum açın.

    2. Bir Azure AD B2C kiracısı oluşturun.

    3. Kiracınıza bir uygulama kaydettirin.

      1. Azure Active Directory B2C'yi arayıp seçin.

      2. Yönet'in altında Uygulama kayıtları'nı seçin.

      3. Yeni kayıt seçeneğini belirleyin.

        Yeni uygulama kaydı.

      4. Bir ad girin.

      5. Yeniden yönlendirme URI'sı altında Web'i seçin (henüz seçili değilse).

      6. Yeniden Yönlendirme URL'si metin kutusuna, portalınızın Yanıt URL'sini girin.
        Örnek: https://contoso-portal.powerappsportals.com/signin-aad-b2c_1

        Not

        Varsayılan portal URL'sini kullanıyorsanız, Kimlik sağlayıcısını yapılandır ekranında (yukarıdaki 4. adım) Azure'da B2C kiracısı oluşturun ve yapılandırın'da gösterilen şekilde Yanıt URL'si öğesini kopyalayıp yapıştırın. Portal için çzel etki alanı adı kullanıyorsanız özel URL'yi el ile girin. Azure AD B2C sağlayıcısını yapılandırırken portal ayarlarınızda Yönlendirme URL'sini yapılandırmak için bu değeri kullandığınızdan emin olun.
        Örneğin, Azure portalda Yanıt URL'sini https://contoso-portal.powerappsportals.com/signin-aad-b2c_1 olarak girerseniz portallarda Azure AD B2C yapılandırması için de aynı değeri kullanmanız gerekir.

        Uygulamayı kaydetme.

      7. Kaydet'i seçin.

      8. Sol bölmeden, Yönet bölümünde Kimlik Doğrulaması'nı seçin.

        Kimlik belirteçleriyle örtük onay akışını etkinleştirme.

      9. Örtük onay altında, Erişim belirteçleri (örtük akışlar için kullanılır) onay kutusunu seçin.

      10. Kaydet'i seçin.

    4. Kaydolma ve oturum açma kullanıcı akışı oluşturun. İsteğe bağlı olarak, parola sıfırlama kullanıcı akışı oluşturabilirsiniz.

    5. TFP'yi içeren bir Yayıncı (ISS) talebi URL'si kullanarak belirteç uyumluluğunu yapılandırın. Daha fazla bilgi: belirteç uyumluluğu

      tfp ile belirteç uyumluluğunu yapılandırma.

  5. Bu adımda, portal yapılandırması için site ayarlarını ve parola sıfırlama ayarlarını girin.

    Site ayarlarını yapılandırma.

    1. Site ayarlarını yapılandır bölümünde, aşağıdaki değerleri girin:

      • Yetkili: Kaydolma ve oturum açma ilkesi kullanıcı akışının meta verilerinde tanımlı yayıncı URL'sini girin.
        Yayıncı URL 'sini almak için

        1. Daha önce oluşturduğunuz kaydolma ve oturum açma akışını açın. Bu adım için Azure Portal'da Azure AD B2C kiracısına gitmeniz gerekir.

          Kullanıcı akışı seçme.

        2. Kullanıcı akışı çalıştır'ı seçin.

          Kullanıcı akışı çalıştırma.

        3. Yeni bir tarayıcı penceresinde veya sekmesinde açmak için OpenID yapılandırma URL'sini seçin.

          OpenID yapılandırma URL'sini seçme.

          URL, OpenID iyi bilinen yapılandırma uç noktası olarak da bilinen OpenID Connect kimlik sağlayıcısı yapılandırma belgesine başvurur.

        4. Yeni tarayıcı penceresi veya sekmesinden Verenin URL'sini kopyalayın.

          Veren URL'sini kopyalama.

          Tırnak işaretleri ("") olmadan yalnızca URL'yi kopyaladığınızdan emin olun.
          Örneğin https://contosoorg.b2clogin.com/tfp/799f7b50-f7b9-49ec-ba78-67eb67210998/b2c_1_contoso/v2.0/

          İpucu

          Yayımcı (iss) talebi URL'sinin tfp'yi içerdiğinden emin olun.

      • İstemci Kimliği: Daha önce oluşturduğunuz Azure AD B2C uygulaması Uygulama Kimliği'ni girin.

      • Yeniden yönlendirme URI'si: Portal URL'sini girin.
        Özel bir etki alanı adı kullanıyorsanız yalnızca yeniden yönlendirme URI'sini değiştirmeniz gerekir.

    2. Parola sıfırlama ayarları bölümünde, aşağıdaki değerleri girin:

      • Varsayılan ilke kimliği: Daha önce oluşturduğunuz kaydolma ve oturum açma kullanıcı akışının adını girin. Adın önüne B2C_1 eklenir.

      • Parola sıfırlama ilkesi kimliği: Önceden oluşturduğunuz parola sıfırlama kullanıcı akışının adını girin. Adın önüne B2C_1 eklenir.

      • Geçerli yayıncılar: Daha önce oluşturduğunuz kaydolma ve oturum açma kullanıcı akışı ve parola sıfırlama kullanıcı akışı için yayıncı URL'lerinin virgülle ayrılmış listesini girin.
        Kaydolma ve oturum açma kullanıcı akışı için yayıncı ve parola sıfırlama kullanıcı akışı URL'lerini almak amacıyla, her bir akışı açın ve ardından bu makalenin önceki bölümlerindeki 5a adımındaki Yetkili altındaki adımları izleyin.

  6. Bu adımda, Azure AD B2C kimlik sağlayıcısı için ek ayarları yapılandırma seçeneğiniz vardır.

    Ek ayarları yapılandırma.

    • Kayıt talepleri eşlemesi: e-posta, adı veya soyadı öznitelikleri kullanılıyorsa gerekli değildir. Ek öznitelikler için Azure AD B2C'den döndürülen talep değerlerini (kaydolma sırasında oluşturulan) ilgili kişi kaydındaki özniteliklerle eşlemek üzere kullanılacak mantıksal ad/talep çiftlerinin listesini girin.
      Portallarda alanın mantıksal adı field_logical_name ise biçim field_logical_name=jwt_attribute_name olur. Kimlik sağlayıcısından değer döndürüldüğünde öznitelik jwt_attribute_name olur.
      Örneğin kullanıcı akışınızda İş Unvanı (jobTitle) ve Posta Kodunu (postalCode) Kullanıcı Özniteliği olarak etkinleştirdiyseniz ve ilgili Kişi tablo alanlarını güncelleştirmek istiyorsanız (İş Unvanı (jobtitle) ve Adres 1: Posta Kodu (address1_postalcode)), talep eşleşmesini jobtitle=jobTitle,address1_postalcode=postalCode olarak girin.

    • Oturum açma talepleri eşlemesi: e-posta, adı veya soyadı öznitelikleri kullanılıyorsa gerekli değildir. Ek öznitelikler için, ilgili kişi kaydındaki özniteliklerde oturum açtıktan sonra Azure AD B2C'den döndürülen talep değerlerini eşlemek için kullanılacak mantıksal ad/talep çiftlerinin listesini girin.
      Portallarda alanın mantıksal adı field_logical_name ise biçim field_logical_name=jwt_attribute_name olur. Kimlik sağlayıcısından değer döndürüldüğünde öznitelik jwt_attribute_name olur.
      Örneğin kullanıcı akışınızda İş Unvanı (jobTitle) ve Posta Kodunu (postalCode) Uygulama Talepleri olarak etkinleştirdiyseniz ve ilgili Kişi tablo alanlarını güncelleştirmek istiyorsanız (İş Unvanı (jobtitle) ve Adres 1: Posta Kodu (address1_postalcode)), talep eşleşmesini jobtitle=jobTitle,address1_postalcode=postalCode olarak girin.

    • Harici oturum kapatma: Federasyon oturum kapatmayı etkinleştirmek veya devre dışı bırakmak için seçin:

      • Kullanıcıları portaldan oturumları kapattıklarında federal oturum kapatma kullanıcı deneyimine yönlendirmek için Açık'ı seçin.
      • Kullanıcıların portalda oturum kapatması için Kapalı'yı seçin.
    • E-posta ile ilgili kişi eşlemesi: İlgili kişilerin karşılık gelen bir e-postaya eşitlenip eşitlenmeyeceğini belirtin. Bu ayarı açık olarak işaretlendiğinde bu ayar bir benzersiz ilgili kişi kaydını eşleşen bir e-posta adresi ile ilişkilendirir ve daha sonra kullanıcı başarılı şekilde oturum açtığında, harici kimlik sağlayıcıyı otomatik olarak atar.

    • Kayıt etkin: Portalınızın açma kaydını açın veya kapatın. Kapalı olarak ayarlandığında, harici hesap kaydını devre dışı bırakıp gizler.

  7. Ayarlarınızın bir özetini görüntülemek ve kimlik sağlayıcısı yapılandırmasını tamamlamak için Onayla'yı seçin.

Ayrıca bkz.

Kimlik sağlayıcıları Azure AD B2C'ye taşıma

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).