1

我在我的Office 365租户之一中遇到Skype for Business bot的问题。我有多个租户,第一个我可以添加Skype for Business bot框架机器人,没有任何问题。机器人出现在目录中花了一段时间,但它工作。在我的第二个租户中,当我添加漫游器并尝试向其发送消息时(甚至在等待12小时后),Skype for Business在我尝试发送给它的每条消息下都显示错误 - “无法完成操作。 请稍后再试。”任何想法可能会发生什么?租户之间的一个区别是,不工作的租户具有自定义域名,并且正在使用Azure AD同步。根据我看到的一些提示,我提出了我的bot sip地址:[email protected],而不是使用我的自定义域名。这似乎没有什么区别...任何人遇到这个/有任何想法?我也尝试在我的MessagesController上留下[BotAuthentication]标签,这也没有什么不同。将邮件发送至Skype for Business Bot框架时出错Bot

编辑:这可能与我的自定义域正在联合?这就是为什么我与mytenant.onmicrosoft.com一起使用bot的用户名。

+1

我有类似的问题,但不是说它说:“我们无法发送此消息...”,就像当您与SFB上不在线的用户聊天时。 –

回答

0

我能解决这个问题。当您使用自定义域名将机器人添加到联合域时,似乎它与此有关。当您使用New-CsOnlineApplicationEndpoint -Uri [email protected]时出错。但是,它仍然会产生一个糟糕的终点。如果您使用像[email protected]这样的URI,该cmdlet不会出错。但是,在我已经添加了不良端点之后,似乎没有端点会在那之后起作用。为了解决这个问题,我删除了所有端点,包括uri [email protected]中的第一个坏端点。等了8个小时,使用onmicrosoft.com Office 365域添加了一个终端,等待了大概12个小时,并开始工作。