spring cloud 통합 spring security oauth 2 시 Get 요청 으로 토 큰 을 받 을 수 있 습 니 다.

AuthorizationServer ConfigurerAdapter 구현, 인증 설정
  • 클 라 이언 트 폼 인증 허용 오픈
  • TokenEndpoint (토 큰 터미널) 가 허용 하 는 요청 방법 설정
  • 소스 코드 세 션
    @Configuration
    @EnableAuthorizationServer
    protected class AuthorizationServerConfiguration extends AuthorizationServerConfigurerAdapter {
        @Override
        public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception {
            endpoints.requestFactory(defaultOAuth2RequestFactory)
            .authenticationManager(myUserAuthenticationManager)
            .tokenStore(myTokenStore)
            .allowedTokenEndpointRequestMethods(HttpMethod.GET, HttpMethod.POST); //    get,post
    
        }
    
        @Override
        public void configure(AuthorizationServerSecurityConfigurer security) throws Exception {
            security.allowFormAuthenticationForClients(); //           
        }
    }
    

    전체 원본 인 스 턴 스
  • 전체 인 스 턴 스 소스 git:https://gitee.com/nnsword/wy2-cloud
  • 좋은 웹페이지 즐겨찾기