在 Azure 中创建聊天机器人很令人困惑,因为需要创建许多不同的组件。我试图理解所有这些部分,特别是:
应用注册:这是使用 az ad app create
等命令创建的。这不会出现在 Azure 门户的所有资源 (??) 下。相反,它显示在应用程序注册下。这在门户中具有应用程序(客户端)ID。
机器人 channel 注册:这在门户中具有不同的Microsoft 应用 ID 和密码。
这两件事有什么区别,我在代码中使用哪个 ID 和密码?
附注除了这两个资源之外,我还有一个应用服务和应用服务计划。这些部分我想我理解了。
最佳答案
Azure 应用程序注册:这将有助于为各种不同的客户端类型配置身份验证和授权工作流程。因此,我们将使用唯一的“客户端 ID”和“租户 ID”在 azure 广告中进行身份验证和授权。
机器人 channel 注册:向 Azure 进行机器人 channel 注册,使用 channel 促进与用户的通信。这意味着 channel 是通信应用程序和机器人之间的连接。它将充当安全的桥梁通信。
引用:
关于azure - 应用程序 channel 和机器人 channel 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67340368/