有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在springboot中生成clientid和clientsecret并存储在数据库中?

我知道stackoverflow上已经存在类似的问题。当我检查它们时,它并没有解决我所寻找的问题

我有一个spring boot web服务作为Oaut2ClientManagement,我在其中创建了一个API,它基本上会注册一个新的客户端。 当新公司注册时,companyId(它是在一些company_details表中预定义的,是的,该公司被添加到列表中,但没有注册以访问API)被发送,因此我必须基于此生成client-id&client-secret我将存储在CLIENT_KEY_MANAGEMENT表中。基于此,我编写了一个java代码来生成accessToken

所以我这里的问题是如何生成客户id&客户机密基于我在请求中收到的companyId?我经历过这一切。但是在spring-boot oauth中有什么预定义的方法可以完成这项工作吗?因为下一步是基于它生成访问令牌

我还通过了oAuth tutorial。但是,在这个client-id&client-secret存储在属性文件中,而不是数据库/其他源中。看起来也是一对

如果有人能指导我使用spring-boot实现上述场景,那就太好了


共 (0) 个答案