Aracılığıyla paylaş


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.

      Örnek daemon uygulama topolojisi

      Aynı örnekte sertifikalarla bir çeşitleme de gösterilmektedir:

      Örnek daemon uygulama topolojisi - sertifikalar

    • 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.

      topology

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.