Весна: Как получить токен Oauth2 от Почтальона? - PullRequest
0 голосов
/ 22 сентября 2019

Я создал сервер Oauth2, следующий этому spring-security-oauth-example .Как я могу получить токен Oauth2 от Почтальона?

Это код для Resource Server и это код для AuthorizationServerConfig.

Я хочу понять, как я могуполучить токен Oauth2 для clientid = "ClientId" от Почтальона?И что означают эти коды:

public class AuthorizationServerConfig extends AuthorizationServerConfigurerAdapter {

    @Autowired
    private AuthenticationManager authenticationManager;

    @Override
    public void configure(AuthorizationServerSecurityConfigurer security) throws Exception {

        security.tokenKeyAccess("permitAll()")
                .checkTokenAccess("isAuthenticated()");
    }

    public class ResourceServerConfig extends WebSecurityConfigurerAdapter {


        http.requestMatchers()
                .antMatchers("/login", "/oauth/authorize") //what does this do

application.properties имеет

 server.port=8081 
 server.context-path=/auth security.basic.enable=false

1 Ответ

1 голос
/ 22 сентября 2019

Действия по настройке токена OAuth 2.0 в почтальоне.

  1. Открыть почтальона.

  2. Создать новый запрос.Нажмите на вкладку authorization.Снимок экрана ниже:

enter image description here

Выберите Type аутентификации как OAuth 2.0.Снимок экрана ниже:

enter image description here

Теперь нажмите на Get New Access Token.Это появится, чтобы показать это ниже:

enter image description here

Введите необходимые данные, такие как идентификатор клиента, секрет клиента, URL-адрес CallBack, URL-адрес авторизации, URL-адрес токена доступа и т. Д.

Итак, я добавляю несколько полезных ресурсов, которые помогут вам понять OAuth 2.0Введите.

  1. Среда авторизации OAuth 2.0 - Это даст представление о том, что такое OAuth 2.0 Autorization Framework?

Снимок экрана по приведенной выше ссылке: как выглядит структура авторизации Oauth 2.0.

enter image description here

Некоторые видео лекции, чтобы понять это визуально:

a.https://www.youtube.com/watch?v=NRU_KdUSjD4

b.https://www.youtube.com/watch?v=Dbxzw0cpxBU

Надеюсь, это поможет вам.

Спасибо.:)

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