You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Automate中实现SHA256的Base64编码等效转换求助

Power Automate 实现十六进制字符串转目标Base64的等效操作

你遇到的问题核心是:直接使用base64()表达式是将输入的十六进制字符串作为普通文本进行编码,而同事的命令行操作是先把十六进制字符串解码为二进制数据,再做Base64编码,这才是符合需求的流程。

在Power Automate中可以通过以下表达式实现等效操作:

base64(decodeHex('35FEBEA52A07816B0949505E46E6C8CB2B9D3896A625286BFA4CB04202452157'))

分步说明:

  • decodeHex('十六进制字符串'):对应命令行里的xxd -r -p,负责将十六进制格式的字符串解码为原始二进制数据。
  • base64(二进制数据):将解码后的二进制数据编码为Base64字符串,对应命令行里的base64操作。

使用这个表达式后,就能得到期望的输出:Nf6+pSoHgWsJSVBeRubIyyudOJamJShr+kywQgJFIVc=。

内容的提问来源于stack exchange,提问作者Kiran Ramaswamy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 00:10:06