Improved Token passing

This commit is contained in:
Matej Bačo 2022-02-23 10:41:39 +00:00 committed by Torsten Dittmann
parent c5c53105f2
commit 70fa9ff29d

View file

@ -552,11 +552,8 @@ App::get('/.well-known/acme-challenge')
throw new Exception('Invalid challenge token.', 400); throw new Exception('Invalid challenge token.', 400);
} }
$filePath = '/.well-known/acme-challenge' . $token;
$base = \realpath(APP_STORAGE_CERTIFICATES); $base = \realpath(APP_STORAGE_CERTIFICATES);
$path = \str_replace('/.well-known/acme-challenge/', '', $filePath); $absolute = \realpath($base.'/.well-known/acme-challenge/'.$token);
$absolute = \realpath($base.'/.well-known/acme-challenge/'.$path);
if (!$base) { if (!$base) {
throw new Exception('Storage error', 500, Exception::GENERAL_SERVER_ERROR); throw new Exception('Storage error', 500, Exception::GENERAL_SERVER_ERROR);