繁体   English   中英

向Skype for Business Bot Framework Bot发送邮件时出错

[英]Error when Sending Messages to Skype for Business Bot Framework Bot

我在我的一个Office 365租户中遇到了Skype for Business僵尸程序的问题。 我有多个租户,在第一个我能够添加Skype for Business机器人框架机器人没有问题。 机器人出现在目录中需要一段时间,但它有效。 在我的第二个租户中,当我添加机器人并尝试向其发送消息时(即使在等待了12个小时之后),Skype for Business在我尝试发送给它的每条消息下显示错误 - “操作无法完成。 请稍后再试。” 可能会发生什么想法? 租户之间的一个区别是,不工作的租户具有自定义域名,并且正在使用Azure AD同步。 基于一些提示,我看到我做了我的机器人地址:username@mytenant.onmicrosoft.com,而不是使用我的自定义域名。 这似乎没有什么区别......其他人遇到过这个/有什么想法吗? 我也尝试在我的MessagesController上省略[BotAuthentication]标签,这也没有什么区别。

编辑:这可能与我的联盟自定义域有关吗? 这就是我使用mytenant.onmicrosoft.com获取机器人用户名的原因。

我能够解决这个问题。 当您使用自定义域名将bot添加到联合域时,它似乎与某些事情有关。 当您使用New-CsOnlineApplicationEndpoint -Uri bot@domain.com时,这会出错。 但是,它仍然会创建一个糟糕的端点。 如果您使用类似bot@domain.onmicrosoft.com的uri,则cmdlet不会出错。 但是,在我添加了坏端点之后,似乎没有端点可以工作。 为了解决这个问题,我删除了所有端点,包括使用uri bot@domain.com的第一个端点。 等了8个小时,使用onmicrosoft.com Office 365域添加了一个端点,大概等了大约12个小时,它开始工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM