Skip to main content

Hướng dẫn tạo key và cấu hình để kết nối với MSA

MSA là hệ thống xác thực, quản lý tài khoản tập trung của Mesoco.
Dưới đây là hướng dẫn tạo key và cấu hình để một hệ thống X có thể đăng nhập bằng các tài khoản có trên MSA (Kết nối giữa BE của hệ thống X và MSA).
Hướng dẫn này chỉ liên quan đến việc sử dụng chung tài khoản, không bao gồm việc login SSO.
Thông tin gửi giữa hệ thống X và MSA được mã hóa theo phương pháp RSA.

1. Tạo cặp Public Key và Private Key của hệ thống X
Chạy tool RSAGenKey và lấy Public Key (dòng 1) và Private Key (dòng 2) trong file key.txt
Link tải tool RSAGenKey: https://drive.google.com/file/d/1FmB8jZvSq5r7m852rYqhhpfafni0_JYr/view?usp=sharing 
(Chạy trên Windows)

2. Tạo đối tác (partner) bằng tài khoản admin ở MSA (login.pmr.vn)
SysPublicKeyXML của partner là Public Key của hệ thống X đã tạo ở bước 1

3. Config ở hệ thống X các thông số:
- PrivateKeyXML của hệ thống X (tạo ở bước 1)
- MSA AccountServiceUrl (http://login.pmr.vn/WS/AccountService.asmx)
- SystemId, MSAPublicKeyXML (có thể decode XML nếu cần) (lấy ở MSA sau khi hoàn thành bước 2)