【问题标题】:Messaging endpoint of a Microsoft framework BOTMicrosoft 框架 BOT 的消息传递端点
【发布时间】:2021-07-29 14:43:16
【问题描述】:

bot 的消息传递端点是否需要匿名?

非常感谢任何帮助。

【问题讨论】:

  • Bot Framework 可与部署在任何云托管服务或服务器上的机器人一起使用,只要您拥有可访问 Internet 的端点和有效的 SSL 证书。更多详情请参考blog.botframework.com/2020/11/23/…docs.microsoft.com/en-us/azure/bot-service/…
  • 感谢您的回复@ranusharao。我已经浏览了这些文件,但我找不到上述具体问题 1) 的答案 - bot 的消息传递端点是否需要匿名? - 如果你能有所启发,那就太好了这个。
  • 您的机器人可以托管在 Internet 上的任何位置。在您自己的服务器、Azure 或任何其他数据中心中。唯一的要求是机器人必须公开可公开访问的 HTTPS 端点
  • 谢谢@Mamatha-MSFT 我知道 BOT 可以托管在任何地方。我特别想知道,如果在 azure 中用于 BOT 注册的 bot 消息传递端点需要是匿名的,或者我们可以使用任何身份验证来保护它,例如Oauth、API Key 等?

标签: botframework bots microsoft-teams


【解决方案1】:

如果您使用的是机器人框架 v4 SDK,并且当您在 Azure 门户中注册机器人时(例如通过机器人通道注册),则会自动执行此身份验证。因此,您无需显式编写任何代码。如果您想将机器人的使用限制为属于您的租户的用户,您可以使用 OAuth 向机器人添加身份验证。请通过此documentation 参考。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-13
    • 2017-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多