首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误“URI 'XY‘是无效的,因为它不是基于'XY'”在LogicApp调用从JS

错误“URI 'XY‘是无效的,因为它不是基于'XY'”在LogicApp调用从JS
EN

Stack Overflow用户
提问于 2021-10-28 10:12:10
回答 1查看 180关注 0票数 0

我从来没有犯过这样的错误,所以我希望某一天对此有所暗示。

我使用XrmQuery.SendRequest()方法调用具有javascript的HTTP触发Azure,如下所示:

代码语言:javascript
复制
XrmQuery.sendRequest("POST", url, JSON.stringify(queryPayload),
  function (result) {
     showAlertDialog("blabla");
  },
  function (error) {
     console.log("Error", error);
     showAlertDialog("blablabla" + error);
});

此脚本在Dynamic365环境中执行。

逻辑应用程序的url如下:

https://xxx.germanywestcentral.logic.azure.com:443/workflows/00000000006942109e13ce0e9c1c4112/triggers/manual/paths/invoke?api-version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=wzedGSO9vs5pfcDQ9WP0qdc5UBGTU2b-kqbWO8x051E

我得到的错误如下:

错误:{“错误”:{“代码”:“0x8006088a”,“消息”:“URI 'https://ORGANIZATION_XY.crm4.dynamics.com/aaaa/workflows/00000000000000000013ce0e9c1c4112/triggers/manual/paths/invoke?api-version=2016-10-01&sp=/triggers/manual/run&sv=1.0&sig=wzedGSO9vs5pfcDQ9WP0qdc5UBGTU2b-kqbWO8x051E‘无效,因为它不是基于'https://ORGANIZATION_XY.crm4.dynamics.com/api/data/v8.0/'."}}

当我通过邮递员给LogicApp打电话时,它工作得很好。当我执行js代码(在Dynamic中调用逻辑应用程序)时,我就会得到这个错误。

有人知道这个错误意味着什么吗?

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-29 12:23:42

简单地说,"0x8006088a"错误代码意味着坏请求。它说请求不正确,因为查询语法有错误。这就是你应该关注的。查询字符串或API的版本可能存在一些问题。

还请注意,Dynamics365连接器已不再推荐使用,但尚未删除。对于新的逻辑应用程序,不要使用Dynamic365连接器,对于到Dynamic365号的连接,请使用公共数据服务连接器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69752192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档