2016-06-26 22 views
7

Jaka jest różnica między WebSecurityConfigurerAdapter a ResourceServerConfigurerAdapter i która powinna mieć wyższy priorytet?Spring Boot i OAuth2, WebSecurityConfigurerAdapter kontra ResourceServerConfigurerAdapter

Nie widzę różnicy, czy jestem zarówno właścicielem zasobów, jak i klientem. Mogę skonfigurować HttpSecurity w obu klasach.

EDIT:

Jaki rodzaj dopasowujących Dodam w WebSecurityConfigurerAdapter, i które w ResourceServerConfigurerAdapter? Znalazłem w niektórych przykładach, że WebSecurityConfigurerAdapter dopasowuje strony do logowania, rejestracji itp. I ResourceServerConfigurerAdapter dla prawdziwego zasobu. Czy to właściwy sposób robienia tego?

Odpowiedz

1

ResourceServerConfigurerAdapter do dostosowania reguł dostępu i ścieżek chronionych przez zabezpieczenia OAuth2 (niektóre dodatkowe filtry Oauth2 są aktywne).

WebSecurityConfigurerAdapter dla podstawowego dostosowania Spring Security.