从 Visual Studio 启动时"App not found, Please verify...",但从开发人员门户正常安装



我目前正在学习团队开发,我刚刚安装了团队工具包扩展。按照快速入门指南,启动应用程序将打开浏览器,其中包含Teams web应用程序和消息

应用程序未找到,请验证应用程序和它的[sic]访问权限。

幸运的是,这个应用程序可以当选择"预览在团队"选项在开发人员门户

.引用GettingStarted.txt:

如果您在浏览器中开始调试并且Teams显示消息"未找到应用程序,请验证应用程序及其访问权限",这意味着应用程序尚未上传到Teams开发门户. 要解决这个问题,请按照上面快速开始部分中的步骤操作。项目>TeamsFx祝辞配置单点登录菜单命令将为您执行此步骤。

除了成功上传至开发门户。

我做了什么

  • 是否"Configure for sso";事情没有问题,应用程序已成功添加到开发者门户。

我搜索答案的地方

  • VS市场页面Teams Toolkit (Reviews, Q&A)
  • Github页面(问题)为Teams Toolkit
  • 这个网站-堆栈溢出。

显然,我不能百分之百确定我没有错过任何东西。

<标题>

临时解决方案同时,我设置了"launchBrowser"属性为"false";在launchSettings.json。但是,不断返回Developer Portal来启动它是浪费时间,特别是当功能已经存在时。

Visual Studio 2019, Microsoft Development Account.

提前感谢。

我们试图在我们的终端重现这个问题,它是为我们工作良好。请确保在您配置为SSO的同一租户中打开应用程序。另外,请从缓存中删除所有凭据,以确保它不接受其他凭据,然后再试一次。

假设新项目模板没有更改任何其他内容,您可以尝试以下几件事来缩小问题范围。

  1. 打开浏览器的web开发工具,并在单击Add按钮后观察控制台(在您看到错误消息之前)。有时,来自开发人员门户的有用错误消息有助于识别问题。

  2. 验证当Visual Studio启动URL时,正确的租户被加载到Teams中。

  3. 在VS中运行项目,然后在浏览器中手动导航到您希望工作的选项卡的端点。默认情况下,它类似于https://localhost:44357/tab(该值在manifest.json中)。示例不能完全工作,因为它没有在Teams中运行,但您应该能够验证它在本地工作。

如果这些都没有帮助,请在GitHub页面上记录一个问题,我们可以调查一个错误。

相关内容

  • 没有找到相关文章

最新更新