Проблемы с выставлением конечным точкам исполнительного элемента publi c в Oauth Resource Server - PullRequest
0 голосов
/ 17 марта 2020

Уже два дня я борюсь с этим. Я пытаюсь выставить только одну конечную точку привода - работоспособность, с базовым путем / управлением / работоспособностью для публичного доступа c, на самом деле у меня возникают проблемы с выставлением ЛЮБОЙ конечной точки: она мне нужна для проверки готовности и жизнеспособности кубернатов.

Без @EnableResourceServer все работает нормально, но после добавления этой аннотации я не буду кодировать (WebSecurityConfigurerAdapter, ResourceServerConfigurerAdapter и т. Д. c, даже самые глупые правила), и я получаю точно такую ​​же ошибку:

2020-03-17 21:25:35.957 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] org.apache.tomcat.util.net.NioEndpoint   : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@66539578:org.apache.tomcat.util.net.NioChannel@25e64453:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:51387]], Read direct from socket: [292]
2020-03-17 21:25:35.957 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.a.coyote.http11.Http11InputBuffer      : Received [GET /manage/health HTTP/1.1
User-Agent: PostmanRuntime/7.23.0
Accept: */*
Cache-Control: no-cache
Postman-Token: 4b1eb291-d223-4e1c-b125-b819534c7bf1
Host: localhost:8081
Accept-Encoding: gzip, deflate, br
Cookie: JSESSIONID=7C271D038E30E2BB021B69DA339E6754
Connection: keep-alive

]
2020-03-17 21:25:35.958 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.a.t.util.http.Rfc6265CookieProcessor   : Cookies: Parsing b[]: JSESSIONID=7C271D038E30E2BB021B69DA339E6754
2020-03-17 21:25:35.958 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.a.catalina.connector.CoyoteAdapter     :  Requested cookie session id is 7C271D038E30E2BB021B69DA339E6754
2020-03-17 21:25:35.959 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.a.c.authenticator.AuthenticatorBase    : Security checking request GET /manage/health
2020-03-17 21:25:35.959 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] org.apache.catalina.realm.RealmBase      :   No applicable constraints defined
2020-03-17 21:25:35.959 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.a.c.authenticator.AuthenticatorBase    : Not subject to any constraint
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 1 of 11 in additional filter chain; firing Filter: 'WebAsyncManagerIntegrationFilter'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 2 of 11 in additional filter chain; firing Filter: 'SecurityContextPersistenceFilter'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 3 of 11 in additional filter chain; firing Filter: 'HeaderWriterFilter'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 4 of 11 in additional filter chain; firing Filter: 'LogoutFilter'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.web.util.matcher.OrRequestMatcher  : Trying to match using Ant [pattern='/logout', GET]
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.u.matcher.AntPathRequestMatcher  : Checking match of request : '/manage/health'; against '/logout'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.web.util.matcher.OrRequestMatcher  : Trying to match using Ant [pattern='/logout', POST]
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.u.matcher.AntPathRequestMatcher  : Request 'GET /manage/health' doesn't match 'POST /logout'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.web.util.matcher.OrRequestMatcher  : Trying to match using Ant [pattern='/logout', PUT]
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.u.matcher.AntPathRequestMatcher  : Request 'GET /manage/health' doesn't match 'PUT /logout'
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.web.util.matcher.OrRequestMatcher  : Trying to match using Ant [pattern='/logout', DELETE]
2020-03-17 21:25:35.960 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.u.matcher.AntPathRequestMatcher  : Request 'GET /manage/health' doesn't match 'DELETE /logout'
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.web.util.matcher.OrRequestMatcher  : No matches found
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 5 of 11 in additional filter chain; firing Filter: 'OAuth2AuthenticationProcessingFilter'
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.o.p.a.BearerTokenExtractor         : Token not found in headers. Trying request parameters.
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] org.apache.tomcat.util.http.Parameters   : Set encoding to UTF-8
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.o.p.a.BearerTokenExtractor         : Token not found in request parameters.  Not an OAuth2 request.
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] p.a.OAuth2AuthenticationProcessingFilter : No token in request, will continue chain.
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 6 of 11 in additional filter chain; firing Filter: 'RequestCacheAwareFilter'
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 7 of 11 in additional filter chain; firing Filter: 'SecurityContextHolderAwareRequestFilter'
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 8 of 11 in additional filter chain; firing Filter: 'AnonymousAuthenticationFilter'
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.a.AnonymousAuthenticationFilter  : Populated SecurityContextHolder with anonymous token: 'org.springframework.security.authentication.AnonymousAuthenticationToken@f8c6049d: Principal: anonymousUser; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@b364: RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: null; Granted Authorities: ROLE_ANONYMOUS'
2020-03-17 21:25:35.961 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 9 of 11 in additional filter chain; firing Filter: 'SessionManagementFilter'
2020-03-17 21:25:35.962 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.session.SessionManagementFilter  : Requested session ID 7C271D038E30E2BB021B69DA339E6754 is invalid.
2020-03-17 21:25:35.962 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 10 of 11 in additional filter chain; firing Filter: 'ExceptionTranslationFilter'
2020-03-17 21:25:35.962 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.security.web.FilterChainProxy        : /manage/health at position 11 of 11 in additional filter chain; firing Filter: 'FilterSecurityInterceptor'
2020-03-17 21:25:35.962 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.a.i.FilterSecurityInterceptor    : Secure object: FilterInvocation: URL: /manage/health; Attributes: [#oauth2.throwOnError(authenticated)]
2020-03-17 21:25:35.962 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.a.i.FilterSecurityInterceptor    : Previously Authenticated: org.springframework.security.authentication.AnonymousAuthenticationToken@f8c6049d: Principal: anonymousUser; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@b364: RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: null; Granted Authorities: ROLE_ANONYMOUS
2020-03-17 21:25:35.963 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.access.vote.AffirmativeBased       : Voter: org.springframework.security.web.access.expression.WebExpressionVoter@38c76f4, returned: -1
2020-03-17 21:25:35.965 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.a.ExceptionTranslationFilter     : Access is denied (user is anonymous); redirecting to authentication entry point

org.springframework.security.access.AccessDeniedException: Access is denied
    at org.springframework.security.access.vote.AffirmativeBased.decide(AffirmativeBased.java:84) ~[spring-security-core-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.access.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:233) ~[spring-security-core-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:123) ~[spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90) ~[spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118) ~[spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:176) [spring-security-oauth2-2.3.4.RELEASE.jar:na]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) [spring-security-web-5.2.1.RELEASE.jar:5.2.1.RELEASE]
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.springframework.cloud.sleuth.instrument.web.ExceptionLoggingFilter.doFilter(ExceptionLoggingFilter.java:50) [spring-cloud-sleuth-core-2.2.1.RELEASE.jar:2.2.1.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at brave.servlet.TracingFilter.doFilter(TracingFilter.java:82) [brave-instrumentation-servlet-5.9.0.jar:na]
    at org.springframework.cloud.sleuth.instrument.web.LazyTracingFilter.doFilter(TraceWebServletAutoConfiguration.java:138) [spring-cloud-sleuth-core-2.2.1.RELEASE.jar:2.2.1.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:108) [spring-boot-actuator-2.2.4.RELEASE.jar:2.2.4.RELEASE]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.3.RELEASE.jar:5.2.3.RELEASE]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_231]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_231]
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.30.jar:9.0.30]
    at java.lang.Thread.run(Thread.java:748) [na:1.8.0_231]

2020-03-17 21:25:35.967 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.a.ExceptionTranslationFilter     : Calling Authentication entry point.
2020-03-17 21:25:35.969 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] o.s.s.w.header.writers.HstsHeaderWriter  : Not injecting HSTS header since it did not match the requestMatcher org.springframework.security.web.header.writers.HstsHeaderWriter$SecureRequestMatcher@756a08b7
2020-03-17 21:25:35.970 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] s.s.o.p.e.DefaultOAuth2ExceptionRenderer : Written [error="unauthorized", error_description="Full authentication is required to access this resource"] as "application/json" using [org.springframework.http.converter.json.MappingJackson2HttpMessageConverter@74556a26]
2020-03-17 21:25:35.971 DEBUG [database-main-reader,5afd1c6650184c6a,5afd1c6650184c6a,false] 4816 --- [nio-8081-exec-6] s.s.w.c.SecurityContextPersistenceFilter : SecurityContextHolder now cleared, as request processing completed
2020-03-17 21:25:35.971 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.a.tomcat.util.net.SocketWrapperBase    : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@66539578:org.apache.tomcat.util.net.NioChannel@25e64453:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:51387]], Read from buffer: [0]
2020-03-17 21:25:35.972 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] org.apache.tomcat.util.net.NioEndpoint   : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@66539578:org.apache.tomcat.util.net.NioChannel@25e64453:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:51387]], Read direct from socket: [0]
2020-03-17 21:25:35.972 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] o.apache.coyote.http11.Http11Processor   : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@66539578:org.apache.tomcat.util.net.NioChannel@25e64453:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:51387]], Status in: [OPEN_READ], State out: [OPEN]
2020-03-17 21:25:35.972 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-6] org.apache.tomcat.util.net.NioEndpoint   : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@66539578:org.apache.tomcat.util.net.NioChannel@25e64453:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:51387]]
2020-03-17 21:25:39.982 DEBUG [database-main-reader,,,] 4816 --- [l-3 housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-3 - Pool stats (total=10, active=0, idle=10, waiting=0)
2020-03-17 21:26:09.641 DEBUG [database-main-reader,,,] 4816 --- [alina-utility-2] org.apache.catalina.session.ManagerBase  : Start expire sessions StandardManager at 1584476769641 sessioncount 0
2020-03-17 21:26:09.641 DEBUG [database-main-reader,,,] 4816 --- [alina-utility-2] org.apache.catalina.session.ManagerBase  : End expire sessions StandardManager processingTime 0 expired sessions: 0
2020-03-17 21:26:09.982 DEBUG [database-main-reader,,,] 4816 --- [l-3 housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-3 - Pool stats (total=10, active=0, idle=10, waiting=0)
2020-03-17 21:26:36.006 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-8] o.apache.tomcat.util.threads.LimitLatch  : Counting down[http-nio-8081-exec-8] latch=1
2020-03-17 21:26:36.006 DEBUG [database-main-reader,,,] 4816 --- [nio-8081-exec-8] org.apache.tomcat.util.net.NioEndpoint   : Calling [org.apache.tomcat.util.net.NioEndpoint@21d9c437].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@66539578:org.apache.tomcat.util.net.NioChannel@25e64453:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:51387]])
2020-03-17 21:26:39.982 DEBUG [database-main-reader,,,] 4816 --- [l-3 housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-3 - Pool stats (total=10, active=0, idle=10, waiting=0)

Что не так? Я чувствую, что аутентификация Oauth охватывает все. Как сломать это только для одной конечной точки для зондов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...