Tổng quan
ComponentSpace SAML Suite tập hợp các component theo đặc tả SAML v2.0 để xử lý nhu cầu SAML SSO trong ứng dụng web.NET. Gói sản phẩm bao gồm thành phần cho cả ASP.NET và ASP.NET Core, phù hợp với các hệ thống đang cần tích hợp xác thực liên kết dựa trên SAML.

Mức độ tuân thủ được nêu rõ ở phần mô tả: các component tương thích đầy đủ với OASIS Security Assertion Markup Language specifications. Nhờ đó, ứng dụng ASP.NET có thể triển khai SAML SSO với các thành phần bao phủ assertions, protocols, bindings và profiles.
Bộ component SAML v2.0 cho ASP.NET và ASP.NET Core, hỗ trợ assertions, protocols, bindings và profiles để triển khai SAML SSO từ ứng dụng web.NET.
Tính năng nổi bật
- Triển khai assertions, protocol, bindings và profiles của SAML v2.0.
- Hỗ trợ cả ASP.NET và ASP.NET Core trong cùng một bộ component.
- Cung cấp web browser single sign-on và single logout.
- Đảm nhiệm vai trò identity provider hoặc service provider.
- Sử dụng high-level API theo cấu hình trên ASP.NET Core.
- Bổ sung low-level API trên ASP.NET để kiểm soát chi tiết.
- Mã hóa và giải mã SAML assertion trong luồng xác thực.
Ứng dụng thực tế
- Tích hợp SAML SSO cho cổng thông tin hoặc ứng dụng web nội bộ viết bằng ASP.NET.
- Mở rộng ứng dụng ASP.NET Core để đăng nhập liên kết với nhà cung cấp danh tính doanh nghiệp.
- Xây dựng service provider kết nối với ADFS, Azure AD, Office 365 hoặc Shibboleth.
- Triển khai identity provider cho hệ thống cần phát hành và xử lý SAML assertion.
- Kiểm thử khả năng tương tác SAML với các dịch vụ như Google Apps và Salesforce.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET phát triển ứng dụng web ASP.NET hoặc ASP.NET Core
- Technical lead phụ trách tích hợp xác thực liên kết trong hệ thống doanh nghiệp
- Kiến trúc sư giải pháp cần triển khai identity provider hoặc service provider theo SAML
- Nhóm QA và kỹ sư tích hợp cần xác minh interoperability với các nền tảng IdP phổ biến
Thông tin kỹ thuật
Câu hỏi thường gặp
ComponentSpace SAML Suite hỗ trợ những nền tảng phát triển nào?
Gói sản phẩm bao gồm component cho ASP.NET và ASP.NET Core, đồng thời được liệt kê tương thích với nhiều phiên bản Microsoft Visual Studio.
Bộ thư viện có bao phủ đầy đủ các phần của SAML v2.0 không?
Mô tả sản phẩm nêu rõ hỗ trợ assertions, protocol, bindings và profiles của SAML v2.0.
Có thể dùng bộ component này như identity provider hay service provider không?
Có. Cả phần mô tả cho ASP.NET Core và ASP.NET đều nêu khả năng hoạt động ở vai trò identity provider hoặc service provider.
Sản phẩm có hỗ trợ mã hóa assertion và XML signature không?
Có. Bộ thư viện hỗ trợ SAML assertion encryption/decryption và XML signature với SHA-1, SHA-256.
Khả năng tương tác đã được kiểm thử với những hệ thống nào?
Dữ liệu nêu các hệ thống đã kiểm thử gồm Google Apps, Salesforce, ADFS, Office 365, Azure AD và Shibboleth.




Bình luận