【发布时间】:2020-02-17 13:38:51
【问题描述】:
我正在尝试部署我的 Azure 机器人服务,但我有点难以理解 Microsoft 应用程序 ID 和密码的用途是什么?有人可以解释一下这些术语吗?
我试图在网上找到答案,但没有成功。
感谢您的帮助。
【问题讨论】:
标签: azure deployment botframework bots
我正在尝试部署我的 Azure 机器人服务,但我有点难以理解 Microsoft 应用程序 ID 和密码的用途是什么?有人可以解释一下这些术语吗?
我试图在网上找到答案,但没有成功。
感谢您的帮助。
【问题讨论】:
标签: azure deployment botframework bots
这是机器人服务的身份。
您会在 Azure Active Directory (AAD) 的应用注册中注意到您的 Bot 服务在其中。这是为了让您能够对机器人服务进行身份验证、授权和审计 (AAA)。
例如,您可能希望为您的机器人服务提供对您订阅中其他服务的访问权限,或者其他订阅也使用相同的 AAD。 因此,该应用程序具有一组可以使用的凭据。这个概念类似于 Windows Server 中的托管服务帐户。
【讨论】:
Microsoft 应用 ID 和密码用于将机器人注册到 Azure 机器人服务。
注册后,bot 连接器将使用这些凭据来验证对 Bot 服务的调用,并允许您使用不同的可用通道配置 bot。
Bot 安全性由您在向 Bot Framework 注册机器人时获得的 Microsoft 应用 ID 和 Microsoft 应用密码配置。这些值通常在机器人的配置文件中指定,并用于从 Microsoft 帐户服务检索访问令牌。
【讨论】: