2017-01-30 18 views
5

Tôi không thể hiểu sự khác biệt giữa hai, nhận dạng asp.net được dựa trên OWIN và không giới thiệu một middleware trong khi IdentityServer giới thiệu anh ta, tôi đang bối rối ..sự khác nhau giữa ASP.NET Identity và IdentityServer là gì?

+0

Bản sao có thể có của [Nhận dạng ASP.NET và IdentityServer] (http://stackoverflow.com/questions/35219662/asp-net-identity-and-identityserver-connection) – Pinpoint

Trả lời

13

ASP.NET Identity là một cửa hàng người dùng/thư viện quản lý danh tính. Nó bao gồm một số lớp helper OWIN để nối vào phần mềm trung gian bảo mật OWIN, nhưng không có gì liên quan đến xác thực.

IdentityServer là nhà cung cấp OpenID Connect, hoạt động như một máy chủ xác thực trung tâm cho nhiều ứng dụng. Nó không có gì để làm với lưu trữ người dùng hoặc quản lý danh tính.

+1

Về cơ bản điều này. ASP.NET là một hệ thống thành viên với một máy chủ được xây dựng trong thư viện để giúp bạn tích hợp các cửa hàng người dùng của bạn (s) với cách hiệu trưởng và danh tính hoạt động trong ASP.NET. IDS là triển khai giao thức OpenID Connect làm nhà cung cấp xác thực. – Lutando

+1

Cảm ơn cuối cùng tôi đã hiểu! –

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