我试图从OpenAPI文件创建Microsoft Flow自定义连接器,如here所述。
它允许我导入文件,并正确显示UI中的操作。但是,当我点击"创建连接器"时,它失败并显示消息"无法上传大小为7952的文件XXX和sasUrl https://..."。
当我查看浏览器网络日志时,我看到它正在向OPTIONS请求: https://pafeblobprodln.blob.core.windows.net/20180510t000000z97e13b316929479b8f4f2ae6ab7856ba/sage-200-flow-connectorswagger.json?sv=2017-04-17&sr=c&si=SASpolicy&sig=XXX=&comp=block&blockid=XXX=
未使用" 403 CORS未启用或未找到此请求的匹配规则"。请求' Origin'标头设置为https://unitedkingdom.flow.microsoft.com
看起来在blob容器上没有启用CORS,至少对于unitedkingdom.flow.microsoft.com。
使用相同的OpenAPI文件,我可以成功创建 Logic Apps 自定义连接器,而不是 Flow 自定义连接器。
还有其他人遇到过,并解决了这个问题吗?
由于
皮特
答案 0 :(得分:1)
我发现了同样的问题。我确实设法通过web.powerapps.com在powerapps中创建自定义连接器,然后可以在Flow中使用它。希望有所帮助。
我还发现无法在UK Flow中创建批准连接器。至少在默认环境中你不能。如果你创造了一个新的环境,他们就可以工作。