【发布时间】:2020-08-16 16:18:09
【问题描述】:
过去两天,我一直在尝试按照本教程配置 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.
我修改了代码并对其进行了调试,以查看对 /api/connector/connect 的调用成功并调用了 saveEvent.notifySuccess()。
然后我注意到,通过浏览器保存连接器后,控制台中出现此错误:
{
"seq": 1597590187271,
"timestamp": 1597593891957,
"flightSettings": {
"Name": "ConnectorFrontEndSettings",
"AriaSDKToken": "d127f72a3abd41c9b9dd94faca947689-d58285e6-3a68-4cab-a458-37b9d9761d35-7033",
"SPAEnabled": true,
"ClassificationFilterEnabled": true,
"ClientRoutingEnabled": true,
"EnableYammerGroupOption": true,
"EnableFadeMessage": false,
"EnableDomainBasedOwaConnectorList": false,
"EnableDomainBasedTeamsConnectorList": false,
"DevPortalSPAEnabled": true,
"ShowHomeNavigationButtonOnConfigurationPage": false,
"DisableConnectToO365InlineDeleteFeedbackPage": true
},
"status": 500,
"clientType": "SkypeSpaces",
"connectorType": "f39fe17c-6452-4879-b692-a93d73684348",
"name": "handleMessageError"
}
知道什么可能配置不正确,或者是否有地方可以检查更多描述性错误?桌面团队的日志也没有帮助。
连接器 ID:f39fe17c-6452-4879-b692-a93d73684348
【问题讨论】:
-
您是否在连接器门户中添加了有效域,您是否还添加了基本 URL?你能试试这个sample
-
@Nikitha-MSFT 在 Microsoft Learn 中,据说,您不必(重新)配置有效域,因为清单是从侧面加载的应用程序读取的(其中有效的 ngrok 域是在自动构建)。尽管如此,是的,我也尝试直接在连接器门户中设置有效域 - 没有变化。 基本网址是什么意思?我在连接器门户中填写了所有必需的文件。关于示例 - 这与传出的电子书无关,我正在尝试连接器。
-
能否分享您的连接器仪表板屏幕截图和清单?
标签: microsoft-teams