В чем разница между AuthenticationScheme и ClientAuthenticationScheme в Spring oAuth2? - PullRequest
0 голосов
/ 01 октября 2018

У нас есть setClientAuthenticationScheme() и setAuthenticationScheme() весной oauth2.

Я понимаю, что ClientAuthenticationScheme найдет clientID и secret.Но что делает setAuthenticationScheme() - это для других параметров запроса?

Ответы [ 2 ]

0 голосов
/ 09 августа 2019

Класс ниже дает четкое представление о том, что означает схема authenticanticaiton

public enum AuthenticationScheme {

    /**
     * Send an Authorization header.
     */
    header,

    /**
     * Send a query parameter in the URI.
     */
    query,

    /**
     * Send in the form body.
     */
    form,

    /**
     * Do not send at all.
     */
    none
}

Перечисление возможных методов для передачи учетных данных аутентификации.

0 голосов
/ 01 октября 2018

Я думаю, что нашел его. setAuthenticationScheme() - найти токен Bearer в вызове ресурса

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