Mục lục:
- Định nghĩa - Ngôn ngữ đánh dấu xác nhận bảo mật (SAML) có nghĩa là gì?
- Techopedia giải thích Ngôn ngữ đánh dấu xác nhận bảo mật (SAML)
Định nghĩa - Ngôn ngữ đánh dấu xác nhận bảo mật (SAML) có nghĩa là gì?
Ngôn ngữ đánh dấu xác nhận bảo mật là một giao thức ngôn ngữ để xử lý xác thực và ủy quyền trong mạng. Đây là một trong những ngôn ngữ đánh dấu dựa trên XML khác nhau có sẵn để trợ giúp về các khía cạnh phát triển và sử dụng web.
Techopedia giải thích Ngôn ngữ đánh dấu xác nhận bảo mật (SAML)
Ý tưởng về Ngôn ngữ đánh dấu xác nhận bảo mật liên quan đến việc kết hợp người dùng cuối với các bên khác, bao gồm nhà cung cấp nhận dạng và nhà cung cấp dịch vụ. Sử dụng các loại xác thực khác nhau, Ngôn ngữ đánh dấu xác nhận bảo mật giúp các quy trình xử lý nhiều vai trò này và "tam giác" xác thực theo các cách tùy chỉnh để phù hợp với xác thực Đăng nhập một lần (SSO). SAML là một tài nguyên phổ biến cho SSO, nhưng cạnh tranh với các công nghệ khác tạo điều kiện cho loại truy cập này, chẳng hạn như OpenID.
Ngôn ngữ đánh dấu khẳng định bảo mật là sản phẩm của Tổ chức vì sự tiến bộ của các tiêu chuẩn dịch vụ bảo mật thông tin có cấu trúc (OASIS) và được phát triển trong những năm đầu của thế kỷ XXI. SAML kết hợp một số công nghệ bao gồm XML, giao thức truyền siêu văn bản (HTTP) và giao thức truy cập đối tượng đơn giản (SOAP), một giao thức lớp ứng dụng giúp xác định các phần của quy trình SAML.
