5

Tôi đã xem tất cả các tài liệu cho máy chủ Identtecture Identity v3 và không thể tìm ra cách bắt đầu sử dụng nhận dạng ASP.NET.Làm cách nào để tôi thiết lập máy chủ Identtecture Identity v3 beta 1-2 với ASP.NET Identity?

Ai đó có thể vui lòng giải thích ở bước cao cấp từng bước từ bước 1 (tức là nhân bản git repo) đến trạng thái cuối cùng cũng được thiết lập và chạy với Trình quản lý danh tính. Về cơ bản tôi chỉ cần biết cách thiết lập điều này.

Các video tôi thấy trên Vimeo có vẻ lỗi thời (và tôi có thể sai vì tôi mới làm điều này) bởi vì hiện có một số kho và trong video tôi nghĩ tôi đã thấy dịch vụ người dùng nhận dạng asp.net trong cùng một giải pháp trong lõi.

Tôi đang cố gắng tạo mẫu này cho nhà tuyển dụng của mình (AngularJS, Identity Server, OAuth 2.0, chủ sở hữu tài nguyên vs luồng ngầm) và tôi hy vọng sẽ làm việc này sớm nhất có thể.

Rất cám ơn trước! Andrew

Trả lời

1

Bạn đã kiểm tra giải pháp Thinktecture.IdentityManager.AspNetIdentity chưa? Có ví dụ làm thế nào để cấu hình nó (xem Host dự án):

public void Configuration(IAppBuilder app) 
    { 
     var factory = new Thinktecture.IdentityManager.Host.AspNetIdentityIdentityManagerFactory("AspId"); 
     app.UseIdentityManager(new IdentityManagerConfiguration() 
     { 
      IdentityManagerFactory = factory.Create 
     }); 
    } 

Để thêm chức năng này vào các dự án sạch bạn chỉ cần thêm các gói cần thiết

<package id="Thinktecture.IdentityServer.v3" version="1.0.0-beta1" targetFramework="net45" /> 
    <package id="Thinktecture.IdentityServer.v3.AspNetIdentity" version="1.0.0-beta1" targetFramework="net45" /> 

và cấu hình nó trong Startup . Không cần sao chép git repo và biên dịch nó ...

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