fengxiang
2018-01-11 2ea90fc83051b92d242b87c887336890578a0a30
src/main/java/com/moral/security/AuthorizationServerConfiguration.java
@@ -4,6 +4,7 @@
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.authentication.AuthenticationManager;
import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.security.oauth2.config.annotation.configurers.ClientDetailsServiceConfigurer;
import org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerConfigurerAdapter;
import org.springframework.security.oauth2.config.annotation.web.configuration.EnableAuthorizationServer;
@@ -17,6 +18,9 @@
public class AuthorizationServerConfiguration extends AuthorizationServerConfigurerAdapter {
   private static String REALM = "MY_OAUTH_REALM";
   @Autowired
    private UserDetailsService userDetailsService;
   
   @Autowired
   private TokenStore tokenStore;
@@ -43,7 +47,10 @@
   @Override
   public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception {
      endpoints.tokenStore(tokenStore).userApprovalHandler(userApprovalHandler).authenticationManager(authenticationManager);
      endpoints.tokenStore(tokenStore)
      .userApprovalHandler(userApprovalHandler)
      .authenticationManager(authenticationManager)
      .userDetailsService(userDetailsService);
   }
   @Override