X-HubSpot-Signature validation fails for custom workflow action's request

X-HubSpot-Signature validation fails when request has array as value on worflow action request

Hi, @ShobhaPatwal :waving_hand: If you have access to support, the fastest way to report this will be a support ticket.

If not, can you include any additional details, like code examples of the script you wrote?

Other questions that may be helpful for the community:

  • Temporarily log the raw payloads and their corresponding X-HubSpot-Signature headers. This way, you can manually verify and reproduce the signature calculation process. To try to pinpoint where things might be going wrong
  • Check your array ordering — Make sure you’re taking the raw payload as-is without modifying it in any way before calculating the signature
  • Are you treating the payload as a UTF-8 encoded string when validating the signature?

Thank you for the additional information! —Jaycee