spring cloud oauth 使用的一个问题
ClientDetailsServiceConfigurer 中设置了从数据库中设置 clients oauth_client_details 表中数据如下
表中设置 resource_ids 有 user-server,shop-server
每个服务有不同的 resourceId ,导致有一个问题是
在新增新的服务(im-server)的时候,已经签发的 token 中没有新增服务的 resourceId ,导致这部分用户访问新的服务时提示错误
{
"error": "access_denied",
"error_description": "Invalid token does not contain resource id (im-server)"
}
这个 resourceIds 是不是不应该这样设置?