oAuth 2资源服务器配置以访问授权服务器

时间:2018-12-12 06:57:57

标签: java spring-boot spring-security oauth-2.0

为了实现OAuth 2,我有一个公开API的授权服务器和资源服务器。现在,我需要在资源服务器中为授权过程指定哪些配置?两者都是独立的一次。 谁能提供示例代码或带有说明的示例?

1 个答案:

答案 0 :(得分:1)

因此,在ResourcesServer中,您需要指定Spinner spinnerBloodGroup = view.findViewById(R.id.spinnerBloodGroup); spinnerBloodGroup.setOnItemSelectedListener(this); @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { Spinner spinner = (Spinner) parent; if (spinner.getId() == R.id.spinnerGender) { genderId = ListData.listGender.get(position).getId(); } else if (spinner.getId() == R.id.spinnerBloodGroup) { bloodGroupId = ListData.listBloodGroup.get(position).getId(); } } @Override public void onNothingSelected(AdapterView<?> parent) { } 并使用RemoteTokenServices通过Authorization Server检查令牌

@EnabledResourceServer

有关更多详细信息,请参见以下git repo和自述文件:

https://github.com/Dovchiproeng/spring-cloud-security-oauth2-poc/blob/master/spring-cloud-secure-service/src/main/java/com/egen/springcloudsecureservice/config/ResourceServerConfig.java