TeamsFx Hello World 授权服务

TeamsFx Hello World Auth Service

我是 运行 来自 TeamsFx 的 Hello-World-Tab-With-Backend 示例。正如调试时预期的那样,它启动了前端和后端服务,但我注意到它还启动了 Auth 服务(见下图)。有人可以帮助我了解 Auth 服务在做什么吗?当我将我的应用程序部署到生产环境时,是否也需要部署它?自述文件未提供任何相关信息。

Simple Auth(您提出的 Auth Service)是一种后端服务,可帮助 Teams 选项卡应用程序从客户端访问 first/third 派对服务。 TeamsFx SDK 调用简单身份验证服务以在选项卡应用程序中获取访问令牌。您可以找到 Simple Auth 的源代码和 ReadMe here.

在本地调试时,toolkit 将启动一个本地会话来托管 Simple Auth 服务。

从 Teams Toolkit 提供时,工具包将在 Azure 上提供 Web 应用程序并部署源代码,因此您无需关心部署。