我试图让一个服务总线队列在逻辑应用程序中触发我的流程。 我已经使用了服务总线队列触发器并传递了'test/test'的队列名 - 我试图让它在名称中使用斜杠的队列工作。 它不工作,我收到错误类型NOTFOUND和错误的输入数据读取:逻辑应用程序 - 无法找到名称中带有斜杠的(NotFound)队列
...
"method": "get",
"path": "/test%2Ftest/messages/head",
"queries": {
"queueType": "Main"
}
...
我看到的是/字符更改为〜,并试图做到这一点,以及门户网站,无论是在设计师和代码中,仍然没有运气。
does not help
"path": "/@{encodeURIComponent('test/test')}/messages/head",
nor
"path": "/test/test/messages/head",
nor
"path": "test/test/messages/head",
nor
"path": "/test~test/messages/head",
nor
"path": "/@{encodeURIComponent('test~test')}/messages/head",
我不能影响SB基础设施的休息和运动很好地命名的队列,它只是我想挂接到和吸出数据的地方。 如果您看到解决方案,请帮助。
编辑:
我认为这是在设计和它背后的逻辑的工作,因为当我使用一个连接字符串管理政策有些矛盾,该设计允许浏览的队列,并挑选一个那就是测试/测试。 它通过遵循Designer的规则进行配置,但不能使用(bug?)。代码视图中的尝试只是为了找到解决问题的方法。
您是否尝试过: “路径”:“/ @ {encodeURIComponent方法( '测试〜测试')} /消息/ head“, –
这也没有帮助。我编辑了这个问题来添加这个。谢谢。 – MaciejK