Microsoft Flow自定义API身份验证

时间:2017-02-27 10:41:37

标签: powerapps microsoft-flow

我在Microsoft的Power Apps中创建了一个Custom API。为了创建这个API,我已经为API上传了swagger.json文件.API支持基本身份验证。 创建API后,已建立连接。 在Microsoft Flow中使用创建的API时,我收到无效连接错误。有任何想法如何调试或如何创建有效的连接?

2 个答案:

答案 0 :(得分:0)

当Microsoft流无法访问网址时,通常会出现无效的连接错误。在测试自定义连接器时,确保API调用正在命中您的服务器。

如果正确命中,请调试进入的请求并确保身份验证格式正确并且标头匹配。

答案 1 :(得分:0)

在移至PowerApps / Flow之前,始终先在浏览器和Postman中测试端点。

我的工作流程是:

  • 首先在浏览器中命中(GET)端点。如果Web服务托管在本地,请确保您在VPN上并正确安装了Data Gateway。服务会响应吗?
  • 在Postman中命中(GET或POST)端点。服务会响应吗?
  • 将“请求/响应” URL /模式复制到新的PowerApps自定义连接器中并创建连接。服务会响应吗?
  • 将自定义连接器添加到PowerApps。关闭并打开该应用程序以允许连接。
  • 收集自定义API调用。有任何错误吗?
  • 在图库中可视化响应
  • 繁荣!

这是PowerApps中的video detailing the end-to-end creation of a Custom Connector