0

我们正在努力使我们的 Web 应用程序开放 id 连接兼容,当我查找 a​​pache oltu 库时,我看不到任何在 /token 端点中设置“idtoken”的方法。文档说 Apache Oltu 具有开放 id 连接支持,但我没有看到它的 java 类。OAuthASResponse.OAuthAuthorizationResponseBuilder 是否应该使用 setParams() 方法设置 idtoken?任何指针?

4

1 回答 1

0

是的,它支持 openid 连接实现,您可以使用 setparam 设置 id_token,如下所示:

OAuthResponse oResponse = OAuthASResponse
                    .tokenResponse(HttpServletResponse.SC_OK)
                    .setAccessToken("abc").setExpiresIn("3600")
                    .setParam("id_token", "a1b2").buildJSONMessage();
于 2017-05-18T01:44:42.930 回答