我们正在开发一个连接器,为外部用户创建可操作的Outlook消息。 I.E.这是一项服务。有谁可以帮助以下示例?当外部用户尝试通过单击其中一个操作按钮来操作消息时,我们会收到错误。
示例:
用户A在租户上注册了连接器 - 租户A, 用户B在另一个Office 365租户,租户B。
我们已经创建了一个针对用户"收件箱"的Office 365连接器。
连接器不已发布到商店但仍在开发中。
因此,要明确我们并未使用"可操作的电子邮件"来实施我们的解决方案。
我们可以为用户A和B创建可操作的消息,没有任何问题,因此两个用户都可以收到电子邮件。但只有用户A(在注册连接器的租户上)才能单击Outlook中的“操作”按钮。用户B收到错误消息:
"目标网址' https://nameomitted.com/method'不允许"
我们在通话时没有在网络服务器端收到任何内容。单击操作按钮时浏览器出现控制台错误:
因此,错误是由Microsoft内部生成的。
在我们发布到商店之前,我们是否只能向注册连接器的同一租户中的用户发送?这似乎限制了发展。
非常感谢任何帮助。
答案 0 :(得分:1)
您的连接器的注册是待审批还是已批准?
待定连接器的功能有限。大多数跨租户操作都被阻止。
答案 1 :(得分:0)
就我而言,我使用的是未在提供程序中注册的其他 URL。如果两个端点(在提供程序中和在 Adaptive Card JSON 中)匹配,那么只有它会起作用。