Cấu hình Web Origin trong Keycloak

Khi sử dụng Keycloak cho phần authentication của các ứng dụng web, chúng ta sẽ thường hay gặp những lỗi liên quan đến Web Origin ví dụ như “Access to XMLHttpRequest at ‘http://localhost:8080/realms/huongdanjava/protocol/openid-connect/token’ from origin ‘http://localhost:4200’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header… Read More

Tạo mới user trong Keycloak

Để sử dụng các application mà chúng sử dụng Keycloak cho authentication và authorization, chúng ta cần có user để đăng nhập. Thông thường ở các hệ thống lớn thì thông tin user sẽ được lưu trữ trong Active Directory (AD) hoặc LDAP, Keycloak có… Read More

Thêm mới client trong Keycloak

Client trong Keycloak là những ứng dụng sẽ tương tác với nó để authentication và authorization. Việc thêm mới client trong Keycloak là để nó quản lý tất cả những client sẽ connect tới nó, theo giao thức, chuẩn authentication và authorization nào. Trong bài… Read More

Giới thiệu về text block trong Java

Trước đây, khi khai báo một đoạn text gồm nhiều dòng trong Java, ví dụ như:

chúng ta thường sẽ khai báo như sau:

Kết quả: Nhưng từ Java 13 trở đi, các bạn không cần phải khai báo như vậy nữa. Java… Read More