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
Visual Studio Code'u (VS Code) bilgisayarınıza yüklemeniz gerekir.
Azure AD B2C özel ilkesini kullanarak kullanıcı girişlerini doğrulama bölümünde kullandığımız gibi bir özel ilke dosyası.
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:
VS Code düzenleyicinize Red Hat tarafından xml uzantısı desteği yükleme
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.
VS Code düzenleyicinize Azure AD B2C uzantısını yükleme
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:
Azure AD B2C özel ilkeleriyle ilgili sorunları giderme.
Azure AD B2C özel ilkesini kullanarak REST API çağrısı yapma.