已知问题

在本文中,您将了解使用 Power Platform 连接器时可能遇到的已知问题。

AAD 刷新令牌行为

如果您使用的是具有第一方 AAD 刷新/访问令牌的连接器,请注意,密码更改不会影响现有连接。

文件内容参数大小计算

请注意,传递给操作卡参数的文件内容将被编码为 base64 字符串。 因此,新文件内容的大小将比原始内容最多大 30-40%。 如果任何内容大小限制规则适用 - 将考虑新的文件内容大小。

InvokerConnectionOverrideFailed 错误

如果您收到类似于“{"error":{"code":"InvokerConnectionOverrideFailed","message":"在 APIM 令牌标头中找不到连接引用名称为‘shared_office365’的任何有效连接。"}}”的错误。 请尝试:

  • 清除浏览器的缓存。
  • 删除连接,然后重新添加。

基于 AAD 的连接的 IP 地址

当创建与支持基于 AAD 身份验证的连接器的连接时,用户将根据 AAD 进行身份验证,然后我们获取带有设备 ID 声明的令牌。 此声明的值使用 IP 地址设置,用户从该地址进行身份验证。 设备 ID 声明在初始登录时设置(即使是单一登录),然后保留在声明中。 刷新令牌不会重置此声明。 在需要刷新之前我们只会安全地存储它,刷新时,我们将再次调用 AAD 来刷新它,这就是该 IP 的用途(简而言之,在这种情况下它不是来自连接器,而是来自用户的公共地址)。 所以,用户登录到连接(自动或手动)后使用的 IP 地址是其面向公众的 IP 地址。 因此,如果在 AAD 中配置了 IP 地址允许列表,除了记录的其他 IP 地址之外,还应该允许用户的 IP 地址。

OAuth 连接无法共享

出于安全原因,OAuth 连接无法与其他用户共享,服务主体除外。 例如,如果用户 A 能够使用用户 B 具有的连接来执行操作,出现看起来像是用户 B 执行了操作的情况,这将成为一个潜在的安全问题。

分页支持

分页已在很多连接器操作卡中实现,它们将返回一组项目 - GetRows、GetItems、GetList 等。您可以通过单击卡菜单项上的“设置”来利用此功能:

操作卡设置下拉菜单。 操作卡设置菜单选项。

启用分页后,流引擎将继续调用此服务,直到它获得所有项目 – 或者 – 达到您在设置中明确定义的“阈值”:

操作卡设置

轮询触发器行为

如果在关闭流一段时间后重新打开它,将触发该期间的所有项目。 因为流关闭/打开不会重置触发器状态,因此会发生此情况。 作为解决方法,提供“筛选查询”触发器参数,以使用各种字段(例如实体 ID、创建日期和更新日期)按条件筛选出不需要的项目。 如果不支持“筛选查询”参数,您可以在触发操作卡后使用“流条件”操作卡来筛选出不需要的项目。