在OpenAM中向JWT令牌添加声明?

时间:2017-03-20 04:43:52

标签: jwt openid openam

我正在使用openAM访问令牌端点来获取刷新令牌和id_token。但我的id_token中缺少jti声明。如何将其包含在id_token中?

我的id_token声明如下,

{
“at_hash”: “kZVRzMbiEVbhH9cn1NlPTw”,
“sub”: “user1”,
“iss”: “http://openam.example.com:80/openam/oauth2”,
“tokenName”: “id_token”,
“aud”: [
“MyClientId”
],
“c_hash”: “mWLBu83Jg3Y1Kj6em3kQDQ”,
“org.forgerock.openidconnect.ops”: “bcf12880-a3f6-46d8-aad7-98250ab9a43f”,
“azp”: “MyClientId”,
“auth_time”: 1489831204,
“realm”: “/”,
“exp”: 1489834804,
“tokenType”: “JWTToken”,
“iat”: 1489831204
}

1 个答案:

答案 0 :(得分:2)

您需要在服务部分添加openidconnect以获取id_token