静态 Web 应用程序和 API 场景的 AD B2C 身份验证
应用概述 此示例应用程序的目的是演示如何使用 Azure Active Directory B2C (Azure AD B2C) 在具有 React 前端(部署为 Azure 静态 Web 应用程序)的全堆栈 Web 应用程序中进行身份验证和授权,React 前端是用以下语言编写的后端 API连接到 SQL 数据库的 Express(部署为 Azure 应用服务)。 CI/CD 管道是使用 GitHub Actions 设置的,以自动执行构建和部署过程。 应用架构 该应用程序的源代码位于: naveedkharadi/swa-nodejs-sql (github.com) 下面是应用架构图: 该图显示了应用程序中涉及的组件: Azure 静态 Web 应用:托管 React 前端应用程序并提供用于访问该应用程序的 URL。 Azure 网络应用程序:托管 Express 后端 API 并提供用于访问 API 的 URL。 Azure SQL 数据库:存储应用程序的数据,由后端API访问。 […]
