Uygulamaları Dış Kimlik ile tümleştirmeye yönelik örnekler ve kılavuzlar
Microsoft, çeşitli uygulama türlerinin Microsoft Entra Dış Kimlik ile nasıl tümleştirildiğini gösteren kod örnekleri tutar. Yaygın kimlik doğrulama ve yetkilendirme senaryolarına, geliştirme dillerine ve platformlara göre örnek indirme ve kullanma veya kendi uygulamanızı oluşturma yönergeleri sağlıyoruz. Projeyi oluşturmaya (varsa) ve örnek uygulamayı çalıştırmaya yönelik yönergeler de dahildir. Örnek kodda açıklamalar, bu kitaplıkların dış kiracıda kimlik doğrulaması ve yetkilendirme gerçekleştirmek için uygulamada nasıl kullanıldığını anlamanıza yardımcı olur.
Örnekler ve kılavuzlar
Örnekleri uygulama türüne veya tercih ettiğiniz dile veya platforma göre sıralamak için sekmeleri kullanın.
Tek sayfalı uygulama (SPA)
Bu örnekler ve nasıl yapılır kılavuzları, tek sayfalı bir uygulamayı Microsoft Entra Dış Kimlik ile tümleştirmeyi gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
JavaScript, Vanilla | • Oturum açma kullanıcıları | • Oturum açma kullanıcıları |
JavaScript, Angular | • Oturum açma kullanıcıları | --- |
JavaScript, React | • Oturum açma kullanıcıları | • Oturum açma kullanıcıları |
Web uygulaması
Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen bir web uygulamasının nasıl yazıldığını gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
JavaScript, Node.js (Express) | • Oturum açma kullanıcıları • Kullanıcılarda oturum açma ve API'yi çağırma |
• Oturum açma kullanıcıları • Kullanıcılarda oturum açma ve API'yi çağırma |
ASP.NET Core | • Oturum açma kullanıcıları | • Oturum açma kullanıcıları |
Python Django | • Oturum açma kullanıcıları | --- |
Python Flask | • Oturum açma kullanıcıları | --- |
Web API'si
Bu örnekler ve nasıl yapılır kılavuzları, web API'sini Microsoft kimlik platformu ile korumayı ve web API'sinden aşağı akış API'sini çağırmayı gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
ASP.NET Core | --- | • ASP.NET web API'lerinin güvenliğini sağlama |
Masaüstü
Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen bir masaüstü uygulamasının nasıl yazıldığını gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
JavaScript, Elektron | • Oturum açma kullanıcıları | --- |
ASP.NET (MAUI) | • Oturum açma kullanıcıları | • Oturum açma kullanıcıları |
Mobil: Tarayıcı temsilcisi kimlik doğrulaması
Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen tarayıcı temsilcisi kimlik doğrulamasıyla genel istemci mobil uygulamasının nasıl yazıldığını gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
ASP.NET Core MAUI | • Oturum açma kullanıcıları | • Oturum açma kullanıcıları |
Android (Kotlin) | • Oturum açma kullanıcıları • Kullanıcılarda oturum açma ve API'yi çağırma |
• Oturum açma kullanıcıları, API çağrısı |
iOS (Swift) | • Oturum açma kullanıcıları • Kullanıcılarda oturum açma ve API'yi çağırma |
• Oturum açma kullanıcıları, API çağrısı |
Mobil: Yerel kimlik doğrulaması
Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen yerel kimlik doğrulaması ile genel istemci mobil uygulamasının nasıl yazıldığını gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
Android (Kotlin) | • Oturum açma kullanıcıları • Kullanıcılarda oturum açma ve API'yi çağırma |
• Oturum açma kullanıcıları |
iOS (Swift) | • Oturum açma kullanıcıları • Kullanıcılarda oturum açma ve API'yi çağırma |
• Oturum açma kullanıcıları |
Cin
Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen bir daemon uygulamasının nasıl yazıldığını gösterir.
Dil/ Platform |
Kod örneği kılavuzu | Derleme ve tümleştirme kılavuzu |
---|---|---|
Node.js | • API çağırma | • API çağırma |
.NET | • API çağırma | • API çağırma |