代码之家  ›  专栏  ›  技术社区  ›  VivekAnandChakravarthy

在azure逻辑应用程序标准vs代码中以设计器身份打开工作流时出错

  •  0
  • VivekAnandChakravarthy  · 技术社区  · 7 月前

    enter image description here

    当我作为设计师打开逻辑应用程序工作流时,我遇到了以下错误。

    Error in determining project root. Please confirm project structure is correct.

    EnvironmentCredential is unavailable. No underlying credential could be used. To troubleshoot, visit https://aka.ms/azsdk/js/identity/environmentcredential/troubleshoot.
    

    如何解决这个问题

    1 回复  |  直到 7 月前
        1
  •  1
  •   Dasari Kamali    7 月前

    Error in determining project root. Please confirm project structure is correct.

    此错误表示您尚未打开Logic App的根文件夹,因此设计器无法打开。
    打开您的 .json 文件(工作流)作为设计器,打开根文件夹,如下图所示,我创建了与您相同的逻辑应用程序,并打开了根文件夹,这是这里的逻辑应用工作区:

    enter image description here

    从您的屏幕截图中, azlogicapps 是文件夹和 vacstdlogicapp 是逻辑应用程序工作区,它是以设计器格式打开工作流的根文件夹。

    EnvironmentCredential is unavailable. No underlying credential could be used. To troubleshoot, visit https://aka.ms/azsdk/js/identity/environmentcredential/troubleshoot.
    

    根据我的经验,这是由于以下几个原因造成的:

    1. 使用VS代码登录多个帐户或
    2. Azure帐户在VS代码中未正确进行身份验证和授权(或)
    3. 无法通过VS代码确定Azure帐户的租户。

    虽然你已经登录了VS代码,但你必须做一些小事情,比如:
    4.打开 命令面板 (Ctrl+Shift+P-Windows快捷键),然后直接登录租户,如下图所示:

    enter image description here