gpt4 book ai didi

Azure DevOps 部署显示 InvalidRequestContent : Request content contains one or more instances of unsupported reference property names

转载 作者:行者123 更新时间:2023-12-03 02:03:36 25 4
gpt4 key购买 nike

我们在使用 Azure DevOps 部署逻辑应用程序时遇到错误。我无法解释为什么这个错误会同时发生。有人以前见过这个错误消息吗?

InvalidRequestContent:
Request content contains one or more instances of unsupported reference property names ($id, $ref, $values) creating ambiguity in paths 'properties.definition.actions.Parse_JSON.inputs.schema.properties.caseId.$ref,properties.definition.actions.Parse_JSON.inputs.schema.properties.integrationId.$ref'.
Please remove the use of reference property names and try again.

我们的逻辑应用程序包含以下 JSON-Parse 代码。显然变量“#/definitions/nonEmptyString”被定义了两次。

"caseId": {
"$ref": "#/definitions/nonEmptyString",
"type": "string"
},

最佳答案

问题从我这边重现并得到了预期的结果。

  • 问题出在 $ref 上,如错误中所述,Azure 逻辑应用不支持该问题
  • 创建了如下所示的逻辑应用,并根据您的要求获取示例 JSON-Parse 代码
{
"caseId": {
"$ref": "#/definitions/nonEmptyString",
"type": "string"
}
}

enter image description here

  • 通过使用 $ref 得到了如下所示的相同错误

无法保存逻辑应用 parselp。请求内容包含一个或多个不受支持的引用属性名称实例($id、$ref、$values),从而在路径“properties.definition.actions.Parse_JSON.inputs.schema.caseId.$ref”中产生歧义。请删除引用属性名称的使用,然后重试。

  • 然后删除 $ 并在 Parse Json 中获取引用,如图所示,逻辑应用成功保存,没有出现该错误,并且工作流程成功运行。

enter image description here enter image description here

关于Azure DevOps 部署显示 InvalidRequestContent : Request content contains one or more instances of unsupported reference property names,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75371207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com