Authentication을 통해 발급받은 Access Token을 가지고, Resource Server에 접근하고자 하는 프로토타입 애플리케이션을 작성해보겠습니다.
1.Resource Server Config
@Configuration
@EnableResourceServer
class ResourceServerConfig : ResourceServerConfigurerAdapter() {
val signingKey: String = "signingKey!"
override fun configure(http: HttpSecurity) {
http.headers().frameOptions().disable()
http.authorizeRequests()
.antMatchers("/**").authenticated()
}
@Bean
fun accessTokenConverter(): JwtAccessTokenConverter = JwtAccessTokenConverter().apply {
setSigningKey(signingKey)
}
@Bean
fun tokenStore() = JwtTokenStore(accessTokenConverter())
}
2. TEST
Authentication을 통해 발급받은 Token을 전달해주어야 하는데, Postman에서는 Authorization 탭에 실어 보냄으로써 테스트할 수 있습니다.
'Infra System' 카테고리의 다른 글
Request between resource servers (0) | 2020.10.14 |
---|---|
Prometheus와 Grafana 연동 - Web UI Dashboard (0) | 2020.10.14 |
Grafana installation - Web UI Dashboard (0) | 2020.10.14 |
Prometheus install - Web UI Dashboard (0) | 2020.10.14 |
Authentication Server - Outer Architecture (0) | 2020.10.14 |
댓글