当前位置: 首页 > 知识库问答 >
问题:

使用来自数据库的oAuth2安全凭据的Spring Boot Rest服务

丌官淇
2023-03-14

谁能帮我举一个Spring Boot应用程序的例子,该应用程序包含一个Rest服务,endpoint受Spring Security性保护,使用oAuth2和来自MySQL数据库的用户凭据?

共有1个答案

蒙化
2023-03-14

这个怎么样:https://github.com/spring-projects/spring-security-oauth/tree/master/tests/annotation/JDBC(它不是MySQL,而是JDBC,所以转换很简单)?

 类似资料:
  • 因此,我正在尝试在我的本地主机上获取服务应用程序凭据,并且遇到了一些问题。我创建并下载了json密钥,我想保护它们,而不是让它们变成纯文本。 我想知道最好的方法。我有这个代码: 这里的问题是我的JSON文件在我的存储库中以纯文本形式公开。

  • 问题内容: 我想从具有存储为clob的XML列为testclob的表TRAPTABCLOB中使用sql提取Decision的值。 样本XML如下。 问题答案: 尝试 这是一个sqlfiddle演示

  • 编辑:我今天早上意识到这个异常似乎与Spring引导执行器有关,它似乎只在生产中运行,而不是在从Spring工具套件中启动prohect时运行。(请参见文章末尾的异常跟踪) 主数据库是使用jpa访问的,关于该数据库的所有内容都在一个特定的包中。 另一个数据库用于直接使用Hibernate访问遗留bean。关于那些遗留bean的一切都在一个不同的包中。 有些bean在两个包中具有相同的名称,但是由于

  • 问题内容: 我们有一个应用程序被部署了120次,每个应用程序的配置略有不同。我们希望将配置存储在数据库中,以进行审核和管理。 如何不使用XML直接从数据库实例化Spring Bean? 谢谢 问题答案: 您不能有零个XML配置(除非您使用JavaConfig,这不会使情况有所不同)。您可以将其中一些外部化到数据库,并使用custom 。有关如何实现此目的,请参见本文。

  • 问题内容: 我目前正在为我教会的大学团体使用一个网站,并且开始对我所写内容的安全性有些担心。例如,我使用以下功能: 每当我进行某种查询时就连接到数据库。我总是使用PDO准备好的语句来防止任何用户输入的SQL注入,并且我使用htmlspecialchars进行转义,然后再输出。我的问题是: 如何保护数据库的用户名和密码? 我不知道是否有人可以查看我的PHP文件的源,但如果可以,我只能想象我会被缠住。

  • 问题内容: 我已经成功授权了我的桌面应用程序。它存储一个名为的文件。为了不必在每次运行应用程序时都将URL复制到浏览器,接受等步骤,我想使用已经存储的凭据。 到目前为止,我的代码: 如何读取存储的凭证并绕过命令行提示符? 我在想类似的东西: 问题答案: 您可以像这样从存储的凭据创建GoogleCredential对象: