Giriş
Şu satırı dahil ederiz.
Şu satırı dahil ederiz.
import org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint;
AuthenticationEntryPoint arayüzünden kalıtır. Basic Authentication kullanılırken doğrulama işlemi başarısız olursa çağrılır. Açıklaması şöyle
By default, the BasicAuthenticationEntryPoint provisioned by Spring Security returns a full HTML representation page for a 401 Unauthorized response back to the client. This is not well suited for REST APIs.To provide a better Spring Security filter chain management, you should implement your custom class to return an appropriate response content.
commence metodu
Şöyle yaparız.
Örnek
Şöyle yaparız.
@Override
public void commence(final HttpServletRequest request, final HttpServletResponse response,
final AuthenticationException authException) throws IOException, ServletException {
response.setStatus( HttpServletResponse.SC_UNAUTHORIZED);
}
Hiç yorum yok:
Yorum Gönder