spring-boot - Spring Boot,Spring Security - 将当前登录的用户详细信息从一个微服务传递到另一个微服务
问题描述
我正在使用 2 个微服务。一种用于 UI(Web + API),另一种用于后端服务(REST API)。并使用 Feign Client 从 UI 连接到后端 API。
现在我需要将当前登录的用户详细信息从 Web 服务传递到后端 API 服务。
我正在使用 SecurityContextHolder.getContext().getAuthentication().getDetails() 获取用户详细信息。
传递用户详细信息的好方法是什么?我需要所有 API 端点中的用户详细信息进行审核。
使用@RequestParam 传递用户详细信息是否很好?
解决方案
推荐阅读
- c++ - 在转换 IP 时修复 inet_ntoa 中的 Endianess 错误显示反转值
- c - c - 通过闪存模拟 STM32F1 EEPROM
- shieldui - 屏蔽ui网格内联编辑删除更新行时的第一个单元格编辑
- rust - 如何在 Rust 中组合来自不同库的类型?
- tensorflow - 在每个时期结束时增加成本价值
- android - TextView 和 Button 距离是恒定的,但是当 Button 到达父级的末尾时包装 TextView
- javascript - div内容相互覆盖
- apache-spark-sql - 我在 Spark Dataframe 中使用 numPartitions、lowerBound、upperBound 从 oracle 获取大表到 hive 但无法摄取完整数据
- ruby-on-rails - button_to 确认不起作用
- python - Python,原始输入列表列表