authorization - 使用 Cloud Foundry UAA 的弹簧安全反应“无效凭据”错误
问题描述
我想在我的响应式 Spring Boot 应用程序中使用 Cloud Foundry UAA 提供程序对用户进行身份验证。
按照本教程,当我的应用程序没有反应时,我可以使用 Tomcat 获取令牌。但是我在使用 starter-webflux 时遇到了 Netty 错误。配置和截图如下。
spring:
application:
name: Authorization App
profiles:
active: dev
security:
oauth2:
client:
provider:
uaa:
issuer-uri: http://localhost:8080/uaa/oauth/token
user-info-uri: http://localhost:8080/uaa/userinfo
registration:
uaa:
client-id: webappclient
client-secret: webappclientsecret
scope: resource.read,resource.write,openid,profile
provider: uaa
redirect-uri: http://localhost:8081/login/oauth2/code/uaa
authorization-grant-type: authorization_code
通过 UAA 成功登录、授权和设置范围后,我的重定向页面应该是令牌,如下所示:
而且我找不到任何错误描述或日志
可能是什么问题?
解决方案
推荐阅读
- android - 如何有一个透明的状态栏但让导航栏不透明?
- java - 即使不使用 volatile,java 变量也是可见的
- excel - 如何处理等待另一个应用程序 (SAP) 完成 OLE 操作?
- uitableview - NSLayoutContraints 在 UITableViewController 上应用不一致(显然)
- java - 调用方法时对话框崩溃
- css - 在叠加层中为背景图像设置动画
- asp.net-core-2.0 - 即使身份验证基于声明,.Net Core 2 IHttpContextAccessor 也会返回 WindowsPrincipal
- python-3.x - 如何在连接到套接字服务器的 2 个客户端之间交换消息?
- angularjs - 浏览器获取工作,但 AngularJS $http 服务有 CORS 错误
- r - docker 和 splashr 的 python 模块错误