From 83283b1e065b0095cc5c5b4a424dfb641f36ba79 Mon Sep 17 00:00:00 2001 From: Ardis Lu Date: Sun, 27 Mar 2022 02:14:00 -0700 Subject: [PATCH] Encode message See: https://github.com/cloudflare/wrangler2/issues/710 --- functions/api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions/api.js b/functions/api.js index 70ec52b..fe6d8b3 100644 --- a/functions/api.js +++ b/functions/api.js @@ -23,7 +23,7 @@ async function sign(message, privateKey) { ['sign'] ); - const signatureBuffer = await crypto.subtle.sign('RSASSA-PKCS1-V1_5', signingKey, message); + const signatureBuffer = await crypto.subtle.sign('RSASSA-PKCS1-V1_5', signingKey, new TextEncoder().encode(message)); return base64UrlEncode(String.fromCharCode(...new Uint8Array(signatureBuffer))); } -- 2.47.3