资源简介

在Spring Cloud需要使用OAUTH2来实现多个微服务的统一认证授权,通过向OAUTH服务发送某个类型的grant type进行集中认证和授权,从而获得access_token,而这个token是受其他微服务信任的,我们在后续的访问可以通过access_token来进行,从而实现了微服务的统一认证授权。

资源截图

代码片段和文件信息

package com.hfcsbc;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.security.oauth2.client.EnableOAuth2Sso;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.zuul.EnableZuulProxy;

@SpringBootApplication
@EnableZuulProxy
@EnableDiscoveryClient
@EnableOAuth2Sso
public class ApiGatewayApplication {

public static void main(String[] args) {
SpringApplication.run(ApiGatewayApplication.class args);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-04-12 10:28  uaa-zuul\
     目录           0  2018-04-12 11:14  uaa-zuul\.git\
     文件         304  2018-04-12 10:14  uaa-zuul\.git\config
     文件          73  2018-04-12 10:14  uaa-zuul\.git\description
     文件          23  2018-04-12 10:14  uaa-zuul\.git\HEAD
     目录           0  2018-04-12 10:14  uaa-zuul\.git\hooks\
     文件         478  2018-04-12 10:14  uaa-zuul\.git\hooks\applypatch-msg.sample
     文件         896  2018-04-12 10:14  uaa-zuul\.git\hooks\commit-msg.sample
     文件        3327  2018-04-12 10:14  uaa-zuul\.git\hooks\fsmonitor-watchman.sample
     文件         189  2018-04-12 10:14  uaa-zuul\.git\hooks\post-update.sample
     文件         424  2018-04-12 10:14  uaa-zuul\.git\hooks\pre-applypatch.sample
     文件        1642  2018-04-12 10:14  uaa-zuul\.git\hooks\pre-commit.sample
     文件        1348  2018-04-12 10:14  uaa-zuul\.git\hooks\pre-push.sample
     文件        4898  2018-04-12 10:14  uaa-zuul\.git\hooks\pre-rebase.sample
     文件         544  2018-04-12 10:14  uaa-zuul\.git\hooks\pre-receive.sample
     文件        1492  2018-04-12 10:14  uaa-zuul\.git\hooks\prepare-commit-msg.sample
     文件        3610  2018-04-12 10:14  uaa-zuul\.git\hooks\update.sample
     文件        8576  2018-04-12 10:16  uaa-zuul\.git\index
     目录           0  2018-04-12 10:14  uaa-zuul\.git\info\
     文件         240  2018-04-12 10:14  uaa-zuul\.git\info\exclude
     目录           0  2018-04-12 10:14  uaa-zuul\.git\logs\
     文件         188  2018-04-12 10:14  uaa-zuul\.git\logs\HEAD
     目录           0  2018-04-12 10:14  uaa-zuul\.git\logs\refs\
     目录           0  2018-04-12 10:14  uaa-zuul\.git\logs\refs\heads\
     文件         188  2018-04-12 10:14  uaa-zuul\.git\logs\refs\heads\master
     目录           0  2018-04-12 10:14  uaa-zuul\.git\logs\refs\remotes\
     目录           0  2018-04-12 10:14  uaa-zuul\.git\logs\refs\remotes\origin\
     文件         188  2018-04-12 10:14  uaa-zuul\.git\logs\refs\remotes\origin\HEAD
     目录           0  2018-04-12 10:14  uaa-zuul\.git\objects\
     目录           0  2018-04-12 10:14  uaa-zuul\.git\objects\info\
     目录           0  2018-04-12 10:14  uaa-zuul\.git\objects\pack\
............此处省略253个文件信息

评论

共有 条评论