使用 Spring Cloud Gateway 保护服务

工程 | Ben Wilcock | 2019 年 8 月 16 日 | ...

在本系列文章中,我们已经介绍了 入门隐藏服务 使用 Spring Cloud Gateway。但是,当我们着手隐藏服务时,我们没有保护它们。在本文中,我们将纠正这一点。

为了保护我们的服务,我们将使用 OAuth 2.0 支持的令牌中继模式以及 Javascript 对象签名和加密 (JOSE) 和 JSON Web 令牌标准。这将为我们的用户提供一种识别自身、授权应用程序查看其个人资料以及访问网关后端受保护资源的方法。

此演示的所有代码都已在线发布 在 GitHub 上secured-gateway 文件夹中。如果您只想运行它而不了解它是如何构建的,请跳到标题为“运行演示”的部分。

宣布 Spring Cloud Function 3.0.0.M2

工程 | Oleg Zhurakousky | 2019 年 8 月 15 日 | ...

我们很高兴地宣布 Spring Cloud Function 3.0.0.M2 的第二个里程碑版本。

注意:Spring Cloud Function 3.0.0.M1 主要用于建立与 Spring Boot 2.2.x 的兼容性,因此未发布公告。

Spring Cloud Function 3.0.0.M2 模块可在 Spring 里程碑 存储库中使用。

快速亮点

  • Spring Boot 2.2.x
  • 增强的部署器(需要单独的博客)

值得注意的功能和增强功能

函数元数(多个输入/输出)

此里程碑版本引入的最大功能之一是对具有多个输入和输出的函数的支持……

本周的 Spring - 2019 年 8 月 13 日

工程 | Josh Long | 2019 年 8 月 13 日 | ...

嗨,Spring 粉丝们!欢迎收看本周的 Spring!我刚刚完成了人生中最棒的经历之一——O'Reilly 的“Foo Camp”,这是一个非正式会议,受邀嘉宾可以在 O'Reilly Media 总部露营并互相交流。我遇到了无数人,其中包括前加州州长杰里·布朗、前爱沙尼亚总统托马斯·亨德里克·伊尔维斯等等。现在我在德克萨斯州,与我们在奥斯汀、圣安东尼奥、达拉斯和普莱诺的优秀客户交流。如果大家在附近并且想……我明天晚上也会在 达拉斯 MUG 演讲。

时候到了——再见 Spring Boot 1.x!

工程 | Madhura Bhave | 2019 年 8 月 6 日 | ...

正如去年 公告 中提到的,Spring Boot 1.x 系列已达到生命周期结束。今天早些时候发布的 Spring Boot 1.5.22 将是 1.x 系列的最后一个版本。

我们预计大多数用户都已将其应用程序升级到 Spring Boot 2.x。对于尚未迁移的用户,我们强烈建议尽快迁移。在 迁移指南 中提供了有关如何从 1.x 迁移到 2.x 的详细说明。为了获得流畅的升级体验,我们建议分阶段升级,而不是直接跳到最新的稳定版本。一旦从最新的……升级完成。

本周的 Spring - 2019 年 8 月 6 日

工程 | Josh Long | 2019 年 8 月 6 日 | ...

本周的 Spring - 2019 年 7 月 30 日

工程 | Josh Long | 2019 年 7 月 30 日 | ...

嗨,Spring 粉丝们!欢迎收看本周的 Spring。本周我身处美丽的旧金山,享受着阳光和夏日的乐趣。当然,我有一些会议和露面等活动,但能回家真是太好了。顺便说一句,我将在即将举行的 旧金山 Java 用户组 上发言——欢迎大家来参加并打个招呼!

无论如何,有很多好东西(像往常一样),所以让我们开始吧。

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

VMware 提供培训和认证,帮助您加速进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部