TrustFrameworkPolicy şemasını kullanarak özel ilke dosyalarını doğrulama

Özel ilke dosyalarını karşıya yüklemeden önce doğrulayarak özel ilke dosyalarını düzenlerken veya yazarken üretkenliğinizi geliştirebilirsiniz. Azure Active Directory B2C'nin (Azure AD B2C) xml ilkesi dosyalarını karşıya yüklediğinizde doğrulamasını sağlayabilirsiniz, ancak çoğu hata karşıya yüklemenin başarısız olmasına neden olur. Bu nedenle, özel ilke dosyalarınızı karşıya yüklemeden önce doğrulamanızı öneririz. Geçersiz ilke dosyası örneği, yanlış biçimlendirilmiş XML'dir.

Visual Studio Code (VS Code) gibi iyi bir XML düzenleyicisi kullanmak önemlidir. Red Hat'in XML Dil Desteği gibi XML uzantısını yüklemenize olanak tanıdığı için VS Code kullanmanızı öneririz. ek XML uzantısıyla birlikte iyi bir XML düzenleyicisi, içeriği renk kodlarıyla doldurmanızı, ortak terimleri önceden doldurmanızı, XML öğelerini dizine almalarını sağlar ve bir XML şemasına göre doğrulayabilir.

Özel ilke dosyalarını doğrulamak için bir özel ilke XML şeması sağlıyoruz. Bağlantıyı kullanarak şemayı indirebilir veya aynı bağlantıyı https://raw.githubusercontent.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/master/TrustFrameworkPolicy_0.3.0.0.xsd kullanarak düzenleyicinizden bu şemaya başvurabilirsiniz. Azure AD B2C ilke dosyalarında ve diğer birçok işlevde hızla gezinmek için VS Code için Azure AD B2C uzantısını da kullanabilirsiniz. VS Code için Azure AD B2C uzantısı hakkında daha fazla bilgi edinin.

Bu makalede şunları öğreneceksiniz:

  • İlke dosyalarını doğrulamak için özel ilke XML şeması kullanın.
  • İlke dosyalarınızda hızla gezinmek için VS Code için Azure AD B2C uzantısını kullanın.

Önkoşullar

Dekont

Bu makale, Azure Active Directory B2C'de kendi özel ilkelerinizi oluşturma ve çalıştırma nasıl yapılır kılavuzu serisinin bir parçasıdır. Bu seriyi ilk makaleden başlatmanızı öneririz.

TrustFrameworkPolicy şemasını kullanma

TrustFrameworkPolicy şeması, ilke dosyalarını doğrulamanızı sağlayan özel bir ilke XML şemasıdır:

  1. VS Code düzenleyicinize Red Hat tarafından xml uzantısı desteği yükleme

  2. dosya VS Code düzenleyicinizle ilişkilendirmeleri ayarlamak için İlke geçerliliği sorunlarını giderme makalesindeki adımları izleyin. Yönergeler, ilke dosyanızı doğrulama yordamını da içerir.

Azure AD B2C uzantısını kullanma

Azure AD B2C uzantısı, ilke dosyalarınızın kuruluşunu kolayca anlamanıza olanak tanır. Örneğin, özel ilke gezgini, kullandığınız özel ilke öğelerini görmenizi ve bunlara hızla geçmenizi sağlar.

  1. VS Code düzenleyicinize Azure AD B2C uzantısını yükleme

  2. Azure AD B2C uzantısını kullanmayı öğrenmek için Azure AD B2C uzantısında sağlanan yönergeleri izleyin.

Dekont

Topluluk, kimlik geliştiricilerine yardımcı olmak için Azure AD B2C için VS Code uzantısını geliştirmiştir. Uzantı Microsoft tarafından desteklenmez ve kesinlikle olduğu gibi kullanılabilir hale getirilir.

Sonraki adımlar

Ardından şunları öğrenin: