Microsoft Teams Connector的异常-错误500“安装应用程序ID查找失败”,“无法读取属性'ConfigurationsVisible'”

时间:2018-12-24 19:54:33

标签: configuration save settings connector microsoft-teams

我正在开发用于Teams的连接器,并在长时间的调试会话期间不断在Web客户端中收到500个错误。
我通常要做的是多个后续的microsoftTeams.settings.get/setSettings调用,添加/删除侧加载包,添加/删除团队中的连接器,向Outlook Web挂钩发送消息等。一切工作正常,但是一段时间后,我开始收到有关当前使用的连接器ID的错误,如下所述。这肯定与连接器后端有关,因为在连接器开发人员仪表板中创建新团队和新连接器通常可以帮助我继续。

例。当我侧向加载新版本的扩展程序时,选择团队,然后选择频道,单击“设置”,此错误将在控制台中弹出,并且我将被重定向到频道的“连接器”列表。

2018-12-24T15:05:42.342Z Received error from connectors {"seq":1545227948597,"timestamp":1545663941386,"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},"status":500,"clientType":"SkypeSpaces","connectorType":"Manage","name":"ClientError","nonPIIInfo":"{\"name\":\"Install app id lookup failure f0e3cf15-cef0-48f1-bf75-25785bf62c63\"}"}

我的连接器位于列表的底部,我可以访问其配置页面,但是无法保存配置-出现500空错误("{\"exception\":{}}")。预期的行为-侧面加载,选择组,选择通道,“设置”,重定向到连接器配置页面,保存配置。 当我在此列表中单击侧载连接器时,出现另一个错误:

"TypeError: Cannot read property 'ConfigurationsVisible' of undefined\",\"stack\":\"TypeError: Cannot read property 'ConfigurationsVisible' of undefined\\n    at p.ConfigurationsCtrl.n.toggleConfigurationDetails (https://outlook.office.com/connectors/Static/app.min.js?v=16.01.1362.003:1:57930)\\n    at fn (eval at compile (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:124257), <anonymous>:4:698)\\n    at t (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:67388)\\n    at u (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:143542)\\n    at p.$eval (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:77312)\\n    at p.$apply (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:77546)\\n    at HTMLDivElement.<anonymous> (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:143594)\\n    at HTMLDivElement.dispatch (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:3:28337)\\n    at HTMLDivElement.v.handle (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:3:25042)\"}"}

除了从头开始删除并重新创建连接器之外,是否有其他方法可以解决/重置连接器的问题?我最近遇到的这个问题的连接器ID是1b263a28-4d0f-45bd-8f76-da573f11bd6e
ps。我还怀疑连接器设置被缓存在某个地方,因为今天我已经在代码,清单和连接器仪表板中更改了连接器配置url,但是仍然是“老”路线。从列表切换到另一个连接器ID很有帮助。
更新
尝试将其从通道中删除时,“故障”连接器还会导致另一个500错误(在配置选项卡中单击“删除”之后):

2018-12-25T16:45:56.300Z Received error from connectors {"seq":1545227949598,"timestamp":1545756356278,"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},"status":500,"clientType":"SkypeSpaces","connectorType":"Manage","name":"ClientError","nonPIIInfo":"{\"name\":\"Error: [$rootScope:inprog] $digest already in progress\\nhttp://errors.angularjs.org/1.5.0/$rootScope/inprog?p0=%24digest\",\"stack\":\"Error: [$rootScope:inprog] $digest already in progress\\nhttp://errors.angularjs.org/1.5.0/$rootScope/inprog?p0=%24digest\\n    at https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:3340\\n    at nt (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:73371)\\n    at p.$digest (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:75654)\\n    at p.$apply (https://outlook.office.com/connectors/Static/vendor.min.js?v=16.01.1362.003:6:77596)\\n    at HTMLDocument.<anonymous> (https://outlook.office.com/connectors/Static/app.min.js?v=16.01.1362.003:1:59080)\\n    at HTMLDocument.dispatch (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:3:28337)\\n    at HTMLDocument.v.handle (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:3:25042)\\n    at Object.trigger (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:3:27423)\\n    at Object.simulate (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:3:30815)\\n    at HTMLDocument.r (https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js:4:1788)\"}"}

此后,我在弹出窗口中单击“删除”,Web客户端将冻结并返回到连接器列表,而无需刷新。我的连接器仍在此处列出,好像没有被移除(实际上是被移除)。

0 个答案:

没有答案