13
Próbuję wdrożyć uwierzytelnianie użytkownika dla połączeń oddzwonić w jersey 1.11 filtrów.Jak dodać niestandardową odpowiedź i przerwać żądanie w jerseyach 1.11 filtry
To co próbowałem
package com.ilrn.session.webservices.rest.filter;
import com.ilrn.entity.User;;
import com.sun.jersey.spi.container.ContainerRequest;
import com.sun.jersey.spi.container.ContainerRequestFilter;
public class CustomFilter implements ContainerRequestFilter{
@Override
public ContainerRequest filter(ContainerRequest request) {
User user = Helper.getCurrentUser();
if(user == null){
//Need to add custom response and abort request
}
return request;
}
}
Czy ktoś wie, czy coś żadnej metody, aby osiągnąć to samo?
dzięki pracował jak czar – Ankur
@Ankur Im zadowolony, że to działa, dzięki za potwierdzenie :-) –
@JunedAhsan Dziękuję za udzielenie odpowiedzi. Dokumentacja dla Jersey 2.X jest lepsza niż 1.X i ta część nie była zbyt jasna, dopóki nie zobaczyłem twojej odpowiedzi. –