[security-resource-server] change token resolver
This commit is contained in:
parent
e0e959a1ba
commit
b05b8f4c4a
|
|
@ -2,6 +2,7 @@ package ru.touchin.auth.security.jwt.http.configurators
|
|||
|
||||
import org.springframework.core.annotation.Order
|
||||
import org.springframework.security.config.annotation.web.builders.HttpSecurity
|
||||
import org.springframework.security.oauth2.server.resource.web.DefaultBearerTokenResolver
|
||||
import org.springframework.stereotype.Component
|
||||
import ru.touchin.common.spring.Ordered
|
||||
import ru.touchin.common.spring.security.http.configurators.HttpSecurityConfigurator
|
||||
|
|
@ -11,9 +12,10 @@ import ru.touchin.common.spring.security.http.configurators.HttpSecurityConfigur
|
|||
class JwtHttpSecurityConfigurator : HttpSecurityConfigurator {
|
||||
|
||||
override fun configure(http: HttpSecurity) {
|
||||
http.oauth2ResourceServer {
|
||||
it.jwt()
|
||||
}
|
||||
val resolver = DefaultBearerTokenResolver()
|
||||
resolver.setAllowUriQueryParameter(true)
|
||||
|
||||
http.oauth2ResourceServer().bearerTokenResolver(resolver).jwt()
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue