tôi đã thực hiện UserDetailsService
, nó sẽ trả về một thể hiện của MyUser
(mà thực hiện UserDetails
)Tiếp cận đối tượng người dùng tùy chỉnh của tôi trong trang jsp, sử dụng lò xo 3 an ninh
public MyUser loadUserByUsername(String arg0)
Bây giờ tôi muốn truy cập getters tùy chỉnh của tôi/lĩnh vực trên MyUser
trong các trang JSP của tôi, cho đến nay tôi nhận điều này:
${pageContext.request.userPrincipal.name}
Nhưng điều đó chỉ cho phép truy cập đến một đối tượng Principal. Làm cách nào để truy cập đối tượng MyUser
?
Tôi đồng ý 100%, làm cách nào để "đặt nó trong phiên http khi đăng nhập thành công, bạn có thể lấy nó từ phiên và truyền nó. " – NimChimpsky
@NimChimpsky dán một số phần có liên quan của cấu hình bảo mật của bạn. Tôi sẽ chỉnh sửa câu trả lời của mình với chi tiết hơn một chút. – Simeon
thnx để được trợ giúp của bạn, tôi có biện pháp an toàn, sẽ đăng nó. – NimChimpsky