diff --git a/src/Microsoft.AspNetCore.NodeServices/Content/Node/entrypoint-http.js b/src/Microsoft.AspNetCore.NodeServices/Content/Node/entrypoint-http.js index a80d8a0..c32d9f1 100644 --- a/src/Microsoft.AspNetCore.NodeServices/Content/Node/entrypoint-http.js +++ b/src/Microsoft.AspNetCore.NodeServices/Content/Node/entrypoint-http.js @@ -133,7 +133,10 @@ } function respondWithError(res, errorValue) { res.statusCode = 500; - res.end(errorValue.stack || errorValue.toString()); + res.end(JSON.stringify({ + errorMessage: errorValue.message || errorValue, + errorDetails: errorValue.stack || null + })); }