forked from FoundKeyGang/FoundKey
server: HTTP signature requires date header
The default of the library used is to require either of the "date" or "x-date" headers. It does not seem sensible to pass on this default. It may be to fix federation with another software but that software should be considered broken, and it does not seem reasonable to potentially get an outdated signature just to fix federation with some buggy software.
This commit is contained in:
parent
95ecdeabff
commit
808ad2a505
1 changed files with 1 additions and 1 deletions
|
@ -28,7 +28,7 @@ function inbox(ctx: Router.RouterContext): void {
|
|||
let signature;
|
||||
|
||||
try {
|
||||
signature = httpSignature.parseRequest(ctx.req, { 'headers': [] });
|
||||
signature = httpSignature.parseRequest(ctx.req);
|
||||
} catch (e) {
|
||||
ctx.status = 401;
|
||||
return;
|
||||
|
|
Loading…
Reference in a new issue