Web API'lerini çağıran Daemon uygulaması - üretime geçme
Hizmet-hizmet araması için belirteç almayı ve kullanmayı öğrendiğinize göre, uygulamanızı üretim ortamına taşımayı öğrenin.
Dağıtım - çok kiracılı daemon uygulamaları
Birkaç kiracıda çalışabilen bir daemon uygulaması oluşturan bir ISV'yseniz kiracı yöneticisinin:
- Uygulama için bir hizmet sorumlusu sağlar.
- Uygulamaya onay verir.
Müşterilerinize bu işlemleri nasıl gerçekleştireceklerini açıklamanız gerekir. Daha fazla bilgi için bkz . yönetici onayı.
Günlü kaydını etkinleştir
Hata ayıklama ve kimlik doğrulaması hatası sorunlarını giderme senaryolarına yardımcı olmak için Microsoft Kimlik Doğrulama Kitaplığı yerleşik günlük kaydı desteği sağlar. Her kitaplıkta günlüğe kaydetme işlemi aşağıdaki makalelerde ele alınmıştır:
Veri toplamaya yönelik bazı öneriler şunlardır:
Kullanıcılar sorun yaşadığında yardım isteyebilir. Günlükleri yakalamak ve geçici olarak depolamak en iyi yöntemdir. Kullanıcıların günlükleri karşıya yükleyebileceği bir konum sağlayın. MSAL, kimlik doğrulaması hakkında ayrıntılı bilgileri yakalamak için günlüğe kaydetme uzantıları sağlar.
Telemetri varsa, kullanıcıların uygulamanızda nasıl oturum açabilecekleri hakkında veri toplamak için MSAL aracılığıyla etkinleştirin.
Tümleştirmenizi doğrulama
Microsoft kimlik platformu tümleştirme denetim listesini izleyerek tümleştirmenizi test edin.
Dayanıklılığı gözeterek oluşturma
Uygulamanızda dayanıklılığı artırmayı öğrenin. Ayrıntılar için bkz . Geliştirdiğiniz kimlik doğrulaması ve yetkilendirme uygulamalarının dayanıklılığını artırma
Kod örnekleri
- Başvuru belgeleri:
- ConfidentialClientApplication örneği oluşturma.
- AcquireTokenForClient çağrılır.
- Diğer örnekler/öğreticiler:
microsoft-identity-platform-console-daemon , Microsoft Graph'i sorgulayan bir kiracının kullanıcılarını görüntüleyen küçük bir .NET daemon konsol uygulamasına sahiptir.
Aynı örnekte sertifikalarla bir çeşitleme de gösterilmektedir:
microsoft-identity-platform-aspnet-webapp-daemon , bir kullanıcı yerine uygulamanın kimliğini kullanarak Microsoft Graph'ten verileri eşitleyen bir ASP.NET MVC web uygulaması içerir. Bu örnekte yönetici onayı işlemi de gösterilmektedir.
Sonraki adımlar
Daha fazla bilgi edinmenize yardımcı olacak birkaç bağlantı aşağıdadır:
Hızlı başlangıcı deneyin Belirteç alma ve uygulamanın kimliğini kullanarak bir .NET konsol uygulamasından Microsoft Graph API'sini çağırma.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin