2014-10-05 16 views
7

tin IAuthenticationManager AuthenticationManager { được { trở HttpContext.GetOwinContext() xác thực. }} Làm việc trong MVC 5 nhận dạng để xác minh email

tôi nhận được lỗi: 'System.Web.HttpContextBase' không chứa một định nghĩa cho 'GetOwinContext' và không có phương pháp mở rộng 'GetOwinContext' chấp nhận một đối số đầu tiên của loại 'System.Web.HttpContextBase' could được tìm thấy (bạn đang thiếu một chỉ thị bằng cách sử dụng hoặc một tham chiếu lắp ráp?) Điều gì có thể sai?

Trả lời

20

Có vẻ như bạn đã bỏ lỡ gói NuGet có tên 'Microsoft.Owin.Host.SystemWeb'. Cài đặt gói từ NuGet hoặc sử dụng bảng điều khiển trình quản lý gói để cài đặt gói.

Cài đặt gói Microsoft.Owin.Host.SystemWeb

Hy vọng điều này sẽ hữu ích.

+1

Xin cảm ơn người đàn ông! – Sooner

+0

http://stackoverflow.com/questions/21148209/asp-net-identity-httpcontext-has-no-extension-method-for-getowincontext –

Các vấn đề liên quan