java - 使用 Spring 实现 OAuth2 服务器
问题描述
我需要使用 Spring 实现授权服务器。
我正在使用本教程:http ://websystique.com/spring-security/secure-spring-rest-api-using-oauth2/
但是作者将所需的资源和服务器放在同一个应用程序中。
我需要的是一个 Auth 服务器来保存用户、验证和提供令牌,并且资源必须在其他一些应用程序中,以便用户可以获得令牌并在我的所有应用程序中使用它。
如何更改上面的代码来实现这一点?
解决方案
在本教程中,您将使用 Web 服务来测试身份验证,而不是使用“localhost”,而是尝试从另一台连接到网络机器的服务器的 ip。而不是 GET http://localhost:8080/SpringSecurityOAuth2Example/user/ 使用 http:// Server_IP :8080/SpringSecurityOAuth2Example/user/
推荐阅读
- laravel - Laravel/Livewire:在模型路由绑定上使用 withTrashed() 以显示已删除的记录
- c - 在简化的shell程序中,程序使用了两个chars数组,如下图(在userin.c代码中)
- vue.js - Vue - v-for 修改值
- google-chrome - 火狐 - webRequest.onBeforeSendHeaders
- python - 如何在不简单地减去帧的情况下使用 opencv 检测帧之间是否存在运动?
- django - “详细信息”:“未找到。” 在 Django rest-api 中
- javascript - 从 JavaScript 调用函数到 Node.js 时如何解决错误 require() 未定义
- python - 如何在熊猫列中从时间拆分 0000000+00:00
- python - 用于乘法特征的 keras 和 tensorflow 中的神经网络
- list - 来自列表谓词的 Prolog 列表