ASP.NET Identity Önerilen Kaynaklar

tarafından Rick Anderson

Bu konuda, ASP.NET Kimliği kullanma hakkında belge kaynaklarının bağlantıları sağlanır.

Yararlı olabilecek harika bir blog gönderisi, stackoverflow yazışması veya başka bir bağlantı biliyorsanız, bağlantıyı içeren [bize bir e-posta gönderin](aspnetue@microsoft.com?subject=Kimlik önerilen kaynaklar) veya yalnızca bu sayfanın en altında bir ileti bırakın.

ASP.NET Identity ile Çalışmaya Başlama

Ara ASP.NET Kimliği

Soru sorma, özellik isteme, hata bildirme ve her gece derlemeleri bildirme

Kimlik ile ilgili blog gönderileri

Videolar

ASP.NET Kimliği için Özel Depolama Sağlayıcıları

Kendi sağlayıcınızı yazmak istiyorsanız , ASP.NET Kimliği için Özel Depolama Sağlayıcılarına Genel Bakış ve ASP.NET Kimliği Uygulama'yı okuyun ve aşağıda listelenen işletim sistemi projelerinden birinin kaynağını inceleyin.

Ek ASP.NET Kimlik Kaynakları

Soru&A (soru/yanıt)

  • S: "Beni anımsa" özelliğini etkinleştiren (dolayısıyla bu bilgisayarda/tarayıcıda 2FA'yı geçmesi gerekmeyen) kilitli kullanıcılar kilitlenmez. Bunu neden ve nasıl önleyebilirim? Buraya cevap verin.
  • S: Her istekte gereksiz veritabanı sorgularından kaçınmak için kullanıcının gerçek adı gibi özel talepleri ASP.NET Kimliği tanımlama bilgisinde nasıl depolayabilirim? Buraya cevap verin.
  • S: AspNetUser Parola Karması Güncelleştiriliyor: 2 projem var. Bunlardan biri ASP.NET kimlik doğrulaması kullanıyor, diğeri ise yönetim tarafı olan Windows kimlik doğrulamasını kullanıyor. Yönetici projesinin diğerinin kullanıcılarını yönetebilmesini istiyorum. Parola dışında her şeyi değiştirebilirim. Buraya cevap verin.
  • S: Diğer kullanıcılar için yönetici olarak parolayı nasıl sıfırlayabilirim? Buraya cevap verin.
  • S: ASP.NET MVC IdentityUser'da UserName alanının görünen adını değiştirebilir miyim? Buraya cevap verin.
  • S: Belirli rollere başka kullanıcılar eklemek için kullanıcı izinlerini nasıl ekleyebilirim? Buraya cevap verin.
  • S: Profil bilgilerini AspNetUsers tablosunda ve AspNetUserClaims tablosunda depolama. Buraya cevap verin.
  • S: Dış kimlik doğrulama sağlayıcısı kullanırken beni anımsayın. Buraya cevap verin.
  • S: Neden her istek bir ApplicationDBContext gerektiriyor, bu çok fazla ek yük değil mi?. Cevap, Hayır, ek yük düşük.
  • S: Oturum açmış kullanıcıların listesini Nasıl yaparım? edindin? Buraya cevap verin.
  • S: Bir kullanıcının Microsoft.AspNet.Identity ile oturum açtığını nasıl algılayabilirim? Buraya cevap verin.
  • S: Kimlik için yerelleştirilmiş hata iletileri Nasıl yaparım? alınsın? Buraya cevap verin.
  • S: CookieMiddleware Nasıl yaparım? her 30 dakikada bir yeni talep alacak şekilde yapılandırılır mı? Buraya cevap verin.
  • S: Kullanıcı oturum açtıktan sonra talepleri nasıl değiştirir? Buraya cevap verin.
  • S: Güvenlik belirteçleri Nasıl yaparım? geçersiz kılınsın mı? Buraya cevap verin.
  • S: Talepleri tanımlama bilgisi ara yazılımında nasıl depolar? Buraya cevap verin.
  • S: MVC uygulamamdaki her eylem yönteminde BIR PIN veya güvenlik denetimi yapmak istiyorum, ancak kullanıcıların başarılı olup olmadığını depolamak istiyorum, böylece bu eylem yöntemine yapılan her istekte PIN girmek zorunda kalmazlar. Buraya cevap verin.
  • S: Bir sosyal hizmet sağlayıcısından döndürülen e-posta adresini DB'ye kaydetmek istiyorum, bunu nasıl yapabilirim? Burada yanıtlayın:
  • S: Bir kullanıcı "beni hatırla" tanımlama bilgisini kullanarak/çıkararak oturum açtığında nasıl algılayabilirim? Buraya cevap verin.
  • S: SignIn'i çağırdıktan sonra OWIN ile ASP.NET Kimliğindeki talepleri değiştirebilir miyim? Yanıt: Kullanıcı için talepleri değiştirmek istediğinizde tam olarak yapmanız gereken şey SignIn'i çağırmaktır. Temelde ClaimsIdentity'nin tanımlama bilgisinde seri hale getirilmesine neden olur ve bu nedenle yeni taleplerin sonraki isteklerde gösterilmesini görürsünüz.