fix: url incorrect when verifying QStash header
This commit is contained in:
@@ -21,7 +21,9 @@ export async function verifyQstashHeader(
|
|||||||
return await receiver.verify({
|
return await receiver.verify({
|
||||||
body: await req.text(),
|
body: await req.text(),
|
||||||
signature,
|
signature,
|
||||||
url: req.url,
|
url: req.url.startsWith("http://localhost")
|
||||||
|
? req.url
|
||||||
|
: req.url.replace("http://", "https://"),
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
if (error instanceof SignatureError) {
|
if (error instanceof SignatureError) {
|
||||||
|
|||||||
Reference in New Issue
Block a user