Tôi đang gặp sự cố khi hiểu nội dung Identity mới. Tôi đang cố gắng tìm ra cách thêm vai trò mới và thêm người dùng vào các vai trò đó. Tôi đang cố gắng tạo một trang quản lý vai trò và một trang quản lý người dùng cho ứng dụng của tôi và cần có khả năng thực hiện hai điều đó. Mỗi khi tôi cố gắng thêm một vai trò cho một người dùng như thế này: System.Web.Security.Roles.AddUserToRole ("Andy", "admin"); Tôi nhận được "Tính năng Trình quản lý vai trò chưa được bật". Tôi không có nhà cung cấp vai trò tùy chỉnh và tôi đã cố gắng bật trình quản lý vai trò để bật nhưng chỉ gặp lỗi về việc không có nhà cung cấp vai trò. Tôi đã tìm ra Identity đã có tất cả những thứ này được xây dựng chưa? Ai đó có thể giúp tôi qua điều này?asp Identity 2.0 thêm vai trò mới và thêm người dùng vào vai trò
10
A
Trả lời
17
System.Web.Security
là khung thành viên ASP.NET cũ. ASP.NET Identity nằm trong không gian tên Microsoft.AspNet.Identity
. Sử dụng RoleManager
để tạo vai trò và UserManager
để thêm người dùng vào vai trò.
var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(context));
roleManager.Create(new IdentityRole("Administrator"));
var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(context));
var user = new ApplicationUser { UserName = "admin" };
userManager.Create(user, "admin321");
userManager.AddToRole(user.Id, "Administrator");
Các vấn đề liên quan
- 1. MVC 5 - Vai trò - IsUserInRole và Thêm người dùng vào vai trò
- 2. Sitecore CMS Tạo người dùng và vai trò mới
- 3. Thêm vai trò cho người dùng được tạo trong Web.config
- 4. Magento: nhận vai trò và người dùng
- 5. Chỉ định vai trò gán vai trò cho người dùng trong MVC 4 qua hộp kiểm
- 6. Thành viên ASP.net - thêm vai trò
- 7. ASP.net là người dùng trong vai trò
- 8. Wordpress thêm vai trò tùy chỉnh cũng như xóa vai trò mặc định
- 9. Vai trò/nhóm Symfony2 - is_granted không phát hiện vai trò người dùng có
- 10. Đối tượng và người dùng giống, Vai trò?
- 11. Cách thêm vai trò người dùng đơn giản - Asp.net MVC C#
- 12. Xóa nút thêm vào giỏ hàng cho vai trò người dùng cụ thể trong WooCommerce
- 13. Thêm vai trò người dùng vào jwt, laravel 5 jwt-auth
- 14. Ủy quyền và vai trò người dùng trong Oracle Apex?
- 15. Lấy danh sách người dùng và vai trò của họ
- 16. ASP.NET Core - Thêm xác nhận quyền sở hữu vai trò cho Người dùng
- 17. Laravel 5 Entrust vai trò cập nhật người dùng
- 18. Làm thế nào để đặt ASP.net Identity Vai trò vào Identityserver4 Identity token
- 19. Vai trò ủy quyền và quyền
- 20. Sử dụng Devise with Rails 3. Thêm nhiều vai trò?
- 21. Kiểm tra xem người dùng có trong vai trò trong asp.net mvc Identity
- 22. cách thêm vai trò cho người dùng của tôi trong ứng dụng đường ray?
- 23. Gán Vai trò cho Người dùng Ứng dụng
- 24. Không thể xóa người dùng khỏi vai trò cụ thể
- 25. Vai trò/quyền mục?
- 26. Keycloak: cách thêm/cập nhật người dùng với vai trò theo chương trình?
- 27. Nhiều vai trò người dùng trong Ruby on Rails
- 28. Làm việc với vai trò người dùng trong Django
- 29. Vai trò, lược đồ SQL Server, người dùng
- 30. Vòng lặp ACL: Tạo Người dùng có Vai trò
Trình quản lý người dùng và Trình quản lý vai trò thực hiện IDisposable sao cho cũng cần được xem xét. –