Luis.ai迁移错误“端点密钥已由协作者分配给您的应用,您无权访问它们。”

在www.luis.ai和Preview.luis.ai上执行Luis.ai应用程序迁移时

我们通过此对话框开始操作:

Luis.ai迁移错误“端点密钥已由协作者分配给您的应用,您无权访问它们。”


我们遇到以下错误:

  

BadArgument:端点密钥是由协作者分配给您的应用程序的   并且您无权访问它们。删除这些键或获取   访问。键:{keyPath:userassigned,区域:WUS,appId:1234567890},   {keyPath:userassigned,区域:WUS,appId:1234567891}

另请参见通知屏幕截图:

Luis.ai迁移错误“端点密钥已由协作者分配给您的应用,您无权访问它们。”


很不幸,我们没有在门户网站的Luis应用程序列表中看到任何带有appId的错误。从使用具有相同appIds的Luis应用程序开始,我们就在数据库中发现了提及的appIds,但我们认为我们已在10/2019年初删除了提及的Luis应用程序。我们使用或正在使用的所有Luis应用程序都是私有的。

如果Luis应用程序仍然存在某处,是否可以强制删除由实际登录的帐户创建的“端点密钥”? >


感谢@ranusharao的建议:

我能够解决提到的Github问题。但是,我最终在8天前与用户jbeltranluna相同。目前在Github线程中尚不清楚下一步该怎么做。

我还尝试了所有三个建议选项“ apps-获取应用程序信息API”,“权限-更新访问列表API”,“ apps-删除分配的LUIS azure帐户”,在所有情况下,我最终都遇到以下错误美国西部和欧洲西部

"error": { "code": "BadArgument","message": "Cannot find an application with the ID 8b1bd3aa-5ffd-47c7-9f61-f9888e97f364." }

我不确定哪个用户创建了提及的LUIS应用。问题可能是如果我们在10/2019中删除了提到的应用程序,而只是删除了当前帐户的协作者角色,而这些应用程序仍然存在于其他配置文件中?如果同时分配的API密钥来自当前帐户,那么这就是为什么迁移被阻止的原因?

xiaozhidetiankong 回答:Luis.ai迁移错误“端点密钥已由协作者分配给您的应用,您无权访问它们。”

您的问题似乎与this Github问题类似。出现错误后,您可以做的是从每个帐户中删除所有协作者或密钥,然后管理协作者。

注意:对于给定的情况,这似乎是与LUIS应用ID造成的错误有关,即使该应用被删除,该ID也阻止了迁移。此问题的修复已在当前版本中推送。您可以尝试迁移,看看能否成功完成迁移。

希望这会有所帮助。

本文链接:https://www.f2er.com/3100673.html

大家都在问