多个 UI 应用程序和网关:使用 Spring 和 Angular JS 的单页应用程序第六部分
注意:此博客的源代码和测试仍在不断发展,但此处未维护文本的更改。请参阅教程版本以获取最新的内容。
在本文中,我们继续讨论如何在“单页应用程序”中将Spring Security与Angular JS结合使用。在这里,我们展示了如何将Spring Session与Spring Cloud结合使用,以结合我们在第二部分和第四部分中构建的系统的功能,并最终构建3个具有完全不同职责的单页应用程序。目的是构建一个网关(如第四部分中所示),该网关不仅用于 API 资源,还用于从后端服务器加载 UI。我们通过使用网关将身份验证传递到后端,简化了第二部分中令牌处理的部分。然后,我们扩展系统以展示如何在后端进行本地、细粒度的访问决策,同时仍然在网关处控制身份和身份验证。这是一种非常强大的模型,用于构建……