Bug // Push // Push liefert 403
Ich bekomme vom Push-Microserverice einen 403 mit folgenden Inhalt:
{
"success": 0,
"error": {
"message": "Request failed with status code 401",
"name": "Error",
"stack": "Error: Request failed with status code 401\n
at createError .createError (/bps/push-notification-microservice/node_modules/@novu/node/node_modules/axios/lib/core/createError.js:16:15 undefined)\n
at settle .settle (/bps/push-notification-microservice/node_modules/@novu/node/node_modules/axios/lib/core/settle.js:17:12 undefined)\n
at IncomingMessage.handleStreamEnd (/bps/push-notification-microservice/node_modules/@novu/node/node_modules/axios/lib/adapters/http.js:322:11 undefined)\n
at IncomingMessage.emit (node:events:526:35 undefined)\n
at endReadableNT .endReadableNT (node:internal/streams/readable:1408:12 undefined)\n
at process.processTicksAndRejections (node:internal/process/task_queues:82:21 undefined)",
"config": {
"transitional": {
"silentJSONParsing": "True",
"forcedJSONParsing": "True",
"clarifyTimeoutError": "False"
},
"transformRequest": "[None]",
"transformResponse": "[None]",
"timeout": 0,
"xsrfCookieName": "XSRF-TOKEN",
"xsrfHeaderName": "X-XSRF-TOKEN",
"maxContentLength": -1,
"maxBodyLength": -1,
"headers": {
"Accept": "application/json, text/plain, */*",
"Content-Type": "application/json",
"Authorization": "ApiKey XXXXXXXXXXXXXXXXXX",
"User-Agent": "axios/0.26.1",
"Content-Length": 514
},
"baseURL": "https://api.novu.asist-app.de/v1",
"method": "post",
"url": "/events/trigger/broadcast",
"data": {
"name": "push",
"payload": {
"id": "3",
"type": "feed",
"fallbackMessage": "Neue Nachrichten aus der TU Chemnitz",
"notificationId": "4ab15331-751c-4f4f-9da6-b67a6d564b41"
},
"overrides": {
"fcm": {
"type": "data",
"data": {
"key": "value"
},
"android": {
"priority": "high"
},
"apns": {
"payload": {
"pushType": "background",
"collapseId": "2",
"topic": "de.bps.asist.TU-Chemnitz",
"priority": 5,
"headers": {
"apns-push-type": "background",
"apns-priority": "5",
"apns-topic": "de.bps.asist.TU-Chemnitz"
},
"aps": {
"content-available": 1,
"mutable-content": 1
}
}
}
}
}
}
},
"status": 401
}
}
Hier nochmal der inlcudierte Stackstracke:
Error: Request failed with status code 401\n
at createError .createError (/bps/push-notification-microservice/node_modules/@novu/node/node_modules/axios/lib/core/createError.js:16:15 undefined)\n
at settle .settle (/bps/push-notification-microservice/node_modules/@novu/node/node_modules/axios/lib/core/settle.js:17:12 undefined)\n
at IncomingMessage.handleStreamEnd (/bps/push-notification-microservice/node_modules/@novu/node/node_modules/axios/lib/adapters/http.js:322:11 undefined)\n
at IncomingMessage.emit (node:events:526:35 undefined)\n
at endReadableNT .endReadableNT (node:internal/streams/readable:1408:12 undefined)\n
at process.processTicksAndRejections (node:internal/process/task_queues:82:21 undefined)