Sagot :
Açıklama:
Microsoft kimlik doğrulama kitaplığı 'nı (MSAL) kullanma
Microsoft kimlik doğrulama kitaplığı (MSAL)Microsoft kimlik platformu'in önemli bir parçasıdır. Belirteçleri alma, yönetme, önbelleğe alma ve yenileme işlemlerini basitleştirir ve yönetir ve esnekliği için en iyi yöntemleri kullanır. MSAL, geliştiricilerin uygulama ayrıntıları konusunda endişelenmenize gerek kalmadan güvenli bir çözümü etkinleştirmek üzere tasarlanmıştır.
MSAL önbellek belirteçleri ve sessiz belirteç alma modelini kullanır. ayrıca, Windows UWP, iOS ve Android gibi güvenli depolamayı yerel olarak sağlayan platformlarda belirteç önbelleğini otomatik olarak serileştirir. Geliştiriciler Microsoft. Identity. Web, msal.net, msal for Javave Python için msalkullanırken serileştirme davranışını özelleştirebilir.
Image of device with and application using MSAL to call Microsoft Identity
MSAL kullanıldığında, belirteç önbelleğe alma, yenileme ve sessiz alma otomatik olarak desteklenir. Modern kimlik doğrulaması için gereken belirteçleri elde etmek için basit desenleri kullanabilirsiniz. Birçok dili destekliyoruz ve örnekler sayfamızda diliniz ve senaryonuz ile eşleşen bir örnek bulabilirsiniz.
C#
Javascript
C#
Kopyala
try
{
result = await app.AcquireTokenSilent(scopes, account).ExecuteAsync();
}
catch(MsalUiRequiredException ex)
{
result = await app.AcquireToken(scopes).WithClaims(ex.Claims).ExecuteAsync()
}
MSAL bazı durumlarda belirteçleri önceden yenilemeyi sağlayabilir. Microsoft Identity uzun süreli bir belirteç aldığında, belirteci yenilemek için en iyi süre için istemciye bilgi gönderebilir ("refresh_in"). MSAL, belirteci bu bilgilere göre proaktif olarak yeniler. Uygulama, eski belirteç geçerli olduğu sürece çalışmaya devam eder, ancak başka bir başarılı belirteç alımı yapmak için daha uzun bir zaman çerçevesi olacaktır.
Gelişmeleri takip edin
Geliştiricilerin en son MSAL sürümüne güncelleştirme için bir işlemi olması gerekir. Kimlik doğrulaması, uygulama güvenlerinizin bir parçasıdır ve yeni MSAL sürümlerinde bulunan güvenlik geliştirmeleri ile uygulamanızın güncel kalması gerekir. Bu işlem, sürekli geliştirme kapsamındaki kitaplıklar için genellikle iyi bir uygulamadır ve bunun yapılması, App esnekliği 'e göre en güncel koda sahip olmanızı sağlar. Microsoft kimliği, uygulamaların daha dayanıklı olması için yenilik yapın olmaya devam ettiğinden, en son MSAL kullanan uygulamalar bu yeniliklere en iyi şekilde hazırlanacaktır.
Thank you for visiting our website wich cover about Bilgisayar. We hope the information provided has been useful to you. Feel free to contact us if you have any questions or need further assistance. See you next time and dont miss to bookmark.