В проверке токена сервера отступов Wso2 SOAP API извлекает HTTP-заголовки - PullRequest
0 голосов
/ 03 августа 2020

На сервере идентификации wso2 я пишу специальный валидатор. Итак, мне потребовался необязательный параметр заголовка для аутентификации. Итак, я пытаюсь получить заголовок из httpservletrequest и использовать его позже в настраиваемом валидаторе. Итак, в соответствии с вызовом метода hirarchy при отладке в eclipse я обнаружил, что вызывается метод OAuth2TokenValidationResponseDTO validateToken(String accessToken, HttpServletRequest request) в классе UserInfoISAccessTokenValidator. Итак, я попытался установить запрошенныйclaimUri в UserInfoISAccessTokenValidator, и я попытался получить requestclaimUri в пользовательском валидаторе токенов, но я получаю только запрошенные утверждения, которые я отправил в запросе SOAP, а не тот, который я установил в OAuth2TokenValidationResponseDTO validateToken(String accessToken, HttpServletRequest request) метод.

Версия IS: 5.10.0

UserInfoISAccessTokenValidator class: https://github.com/wso2-extensions/identity-inbound-auth-oauth/blob/master/components/org.wso2.carbon.identity.oauth/src/main/java/org/wso2/carbon/identity/oauth/user/UserInfoAccessTokenValidator.java

...