我和这个问题的情况相同 Refresh Token usage 当需要使用相同凭据同时登录两个或更多设备时。
如果我使用不同的范围来识别设备,那么我不能将范围设置为openid,我也不能拥有JWT令牌或/ userinfo端点。
是否有一个解决方案,通过提供另一个参数而不是范围,为同一个clientId / clientKey / login / password设置2个不同的访问令牌?
答案 0 :(得分:1)
对于范围,您可以拥有多个值。所以你可以尝试
-d "grant_type=password&username=admin&password=admin&scope=device_1 openid"