Как получить WSO2 IS для сохранения jti, а не jwt автономного токена доступа в БД?
У меня проблема с проверкой токена доступа userinfo
конечная точка для WSO2IS. Я был в состоянии проверить, что автономный токен доступа jwt хранится в БД, но согласно комментариям в identity/identity.xml
файл, JTI должен быть сохранен вместо этого.
<!-- Specify the Token issuer class to be used.
Default: org.wso2.carbon.identity.oauth2.token.OauthTokenIssuerImpl.
Applicable values: org.wso2.carbon.identity.oauth2.token.JWTTokenIssuer
-->
<IdentityOAuthTokenGenerator>org.wso2.carbon.identity.oauth2.token.JWTTokenIssuer</IdentityOAuthTokenGenerator>
<!-- True, if access token alias is stored in the database instead of access token.
Eg. token alias and token is same when default AccessTokenValueGenerator is used.
When JWTTokenIssuer is used, jti is used as the token alias
Default: true.
Applicable values: true,false
-->
<!--<PersistAccessTokenAlias>false</PersistAccessTokenAlias>-->
<!-- This configuration is used to specify the access token value generator.
Default: org.apache.oltu.oauth2.as.issuer.UUIDValueGenerator
Applicable values: org.apache.oltu.oauth2.as.issuer.UUIDValueGenerator,
org.apache.oltu.oauth2.as.issuer.MD5Generator,
org.wso2.carbon.identity.oauth.tokenvaluegenerator.SHA256Generator-->
<!-- <AccessTokenValueGenerator>org.wso2.carbon.identity.oauth.tokenvaluegenerator.SHA256Generator</AccessTokenValueGenerator> -->