gpt4 book ai didi

java - 同一应用程序中的 OAuth2 客户端和资源服务器

转载 作者:行者123 更新时间:2023-12-04 11:25:46 28 4
gpt4 key购买 nike

我正在创建一个身份验证服务器,我现有的一些应用程序可以使用它来进行身份验证。我按照这个示例项目和教程使用 OAuth2 和 Spring Boot https://github.com/dynamind/spring-boot-security-oauth2-minimal .

但就我而言,我现有的应用程序是使用 Spring MVC 和 angular 构建的。所以没有单独的资源服务器。资源也位于同一个应用程序中(资源是我在同一个应用程序中的安全请求映射)。我只想将身份验证过程与我的客户端应用程序分开并使用一个通用的授权服务器。 (目前他们使用 Google Authentication + Spring Security 来保护应用程序)。
所以我尝试在同一个应用程序中使用 @EnableResourceServer 和 @EnableOAuth2Client 但我无法获得预期的结果。

完成这项任务的最佳方法是什么?是否有任何其他方法可以用来从 Oauth2 服务器验证我的应用程序?

最佳答案

您需要为基于表单的登录和资源服务器安全表单 REST 端点配置 Web 安全性

查看我对类似问题的回答 here

关于java - 同一应用程序中的 OAuth2 客户端和资源服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39622023/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com