Tôi đang cố thêm xác thực BASIC vào dịch vụ web RESTful của mình. Hiện tại tôi có xác thực BASIC cho máy chủ Apache Tomcat 6.0, nhưng tôi cần triển khai dịch vụ web của mình trên máy chủ ứng dụng WebSphere ver. 6.1 là tốt và tôi gặp sự cố khi chạy xác thực BASIC trên WebSphere.Có cách nào để máy chủ thực thi xác thực BASIC không?
Có cách nào trong Java để kiểm tra tiêu đề xác thực của yêu cầu HTTP và nếu tên người dùng/mật khẩu được cung cấp (trong mã hóa Base64) không khớp với tài khoản đã biết để người dùng nhập tên người dùng/mật khẩu mới không?
Tôi đã thử triển khai Spring Security, nhưng vì dự án của tôi đã hoàn toàn không có Spring nên tôi đã cố gắng tìm một giải pháp đơn giản cho vấn đề khá đơn giản của mình.
Các công nghệ mà tôi hiện đang sử dụng bao gồm: Java, Jersey/JAX-RS, Eclipse với plugin Maven.
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/twbs_auwschta.html ? –
@Marc Tôi đã xem qua bản pdf đó và nó cực kỳ cụ thể đối với máy chủ mẫu. Tôi đang sử dụng một máy chủ hoàn toàn khác với WebSphere đã được cài đặt (tôi không có quyền kiểm soát nó) và các cấu hình này không khớp với máy chủ mà tôi đang cố triển khai. –