ASP.Net Kimlik - HttpContext GetOwinContext için hiçbir uzantı yöntemi vardır
İndirdim ve başarılı bir şekilde buradan ASP.NET Kimlik örnek koştu: https://github.com/rustd/AspnetIdentitySample
Ben şimdi ortasında uygulama ASP.Net Kimlik çerçevesinde projem var ve karşılaştım bir sorun, o tahrik etti beni deli bütün gün... GetOwinContext()
yok gibi bir uzatma yöntemi HttpContext
Sınıf kitaplığında kimlik çerçevesinde hayata duyuyorum. En son (pre-release sürüm) Kimlik çerçevesi ve her şey - bunun dışında - tüm iyi çalışıyor kurdum.
Benim denetleyicisi aynı direkt olarak aynı kodu uygulayarak denedim ve aynı sorun bulmak.
Açıkça..!.. hiç bir fikrim yok ama bir yerlerde bir başvuru eksik, ben
Beni öldürüyor bu kod bloğu
private IAuthenticationManager AuthenticationManager
{
get
{
return HttpContext.GetOwinContext().Authentication;
}
}
Aşağıdaki referanslar ekledik - denetleyicisinde sınıf kitaplığım hem de doğrudan bu denedim, hiçbiri benim için çalışır
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.EntityFramework;
using Microsoft.Owin.Security;
using Microsoft.Owin;
using System.Web;
... bu beni delirtiyor.....herhangi bir fikir?
GÜNCELLEME
Örnek Kimlik & OWİN sürümleri kontrol ettim ve benim çözüm aynı sürüm var emin yaptık.
Daha çok, eğer ben arama nesne tarayıcı üzerinde örnek GetOwinContext
bulabilirim yöntemi, ancak ne zaman ben aramak için benim çözüm vardır hiçbir yerde bulunmak... sanırım bazı kütüphane güncel değil, ama bulamadık!
CEVAP
ARGH!
Buldum... Fazladan bir paket yoktu, Microsoft.Owin.Host.SystemWeb
denir
Ve bu aradım yüklü bir kez işe yaradı.
Şimdi eğer sadece çeşitli öğreticiler üzerinden geçerken böyle bir kütüphane ya da bir paket için başvuru da bulundu ama her şey cevapsız eğer, emin değilim. Ayrıca, eğer sadece ben olsaydım çerçeve... emin Değil.. tüm bu Kimlik taktığımda yüklü alamadım
EDİT
Microsoft.Owin.Host.SystemWeb
mecliste olmasına rağmen System.Web
ad uzantısı bir yöntemdir, eski referansı var, ve using
ikincisi olmak gerekir.
Hiçbir kimlik Güncellemelerinden 5 imz...
Tüm Ruby testleri yükselterek: tanımsı...
Form tabanlı kimlik doğrulaması için k...
Kimlik doğrulama aracı için bağlantı a...
Nasıl yansıması genel bir Yöntemi çağı...