无法保存团队连接器的配置

时间:2020-08-16 16:18:09

标签: microsoft-teams

过去两天,我一直在尝试按照本教程配置MS Teams连接器:
https://docs.microsoft.com/en-us/learn/modules/msteams-webhooks-connectors/7-exercise-o365-connectors

我通过连接器开发人员仪表板配置了连接器。 然后我尝试了两者,克隆并重新配置了此示例:
https://github.com/OfficeDev/TrainingContent/tree/master/Teams/60%20Webhooks%20O365%20Connectors/Demos/03-o365-connector

,并按照教程的逐步操作,通过yo teams引导项目。

构建项目并通过ngrok进行服务后,我可以将连接器侧面加载到Teams中(同时尝试桌面应用程序和Web),它成功地将我带到配置页面,但从不允许我保存连接器设置。我总是收到此错误: Unable to save “My First Teams Connector” connector configuration. Please try again.

我修改了代码并对其进行调试,以查看对{​​{1}}的调用成功并且调用了/api/connector/connect

然后我注意到,通过浏览器保存连接器后,此错误出现在控制台中:

saveEvent.notifySuccess()

任何想法可能配置错误,或者是否有地方检查更多描述性错误?台式机团队的日志也无济于事。

连接器ID:f39fe17c-6452-4879-b692-a93d73684348

2 个答案:

答案 0 :(得分:0)

我在{strong>有效域字段中填写了xxxxxxxx.ngrok.io,这是我的配置页的域。

请注意,如果更新现有的连接器,显然这些更改需要花费时间。当然,您可以创建一个全新的连接器。

teams connector form

答案 1 :(得分:0)

因此,该特定教程最终对我有什么帮助:

  1. 运行gulp ngrok-serve
  2. 按照Connectors Developer Dashboard上的教程(具有有效域;不包括协议)配置连接器
  3. 提取包装好的连接器的内容
  4. 使用新创建的连接器ID(两次出现)自适应提取manifest.json
  5. 将连接器重新打包为zip
  6. 上传到团队并进行配置