From 4360298934d6a1788a3846bf03263e587dcbe0e8 Mon Sep 17 00:00:00 2001 From: sdw086 Date: Thu, 5 Mar 2026 14:50:52 +0900 Subject: [PATCH] =?UTF-8?q?[tus]=20=ED=8C=8C=EC=9D=BC=EC=97=85=EB=A1=9C?= =?UTF-8?q?=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/common/modules/file/FileController.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/alist/api/common/modules/file/FileController.java b/src/main/java/com/alist/api/common/modules/file/FileController.java index ac745d6..5de685e 100644 --- a/src/main/java/com/alist/api/common/modules/file/FileController.java +++ b/src/main/java/com/alist/api/common/modules/file/FileController.java @@ -51,10 +51,19 @@ public class FileController { description = "업로드 토큰 발급 후 실제 업로드 권한이 있는지 확인 과정입니다." ) @GetMapping("/uploadAuthCheck") - public ResponseEntity> uploadAuthCheck(@RequestHeader(value = "Authorization", required = false) String uploadToken, UploadTokenForm uploadTokenForm) { - uploadTokenForm.setUploadToken(uploadToken.substring(7).trim()); + public ResponseEntity> uploadAuthCheck( + @RequestHeader(value = "Authorization", required = false) String uploadToken + , @RequestHeader(value = "X-File-Master-Key", required = false) String fileMasterKey + , UploadTokenForm uploadTokenForm + ) { + UploadTokenDto uploadTokenDto = new UploadTokenDto(); - UploadTokenDto uploadTokenInfo = fileService.isUploadTokenCheck(uploadTokenForm.uploadTokenDto()); + uploadTokenDto.setUploadToken(uploadToken.substring(7).trim()); + uploadTokenDto.setFileMasterKey(fileMasterKey.trim()); + + // uploadTokenForm.setUploadToken(uploadToken.substring(7).trim()); + + UploadTokenDto uploadTokenInfo = fileService.isUploadTokenCheck(uploadTokenDto); if (uploadTokenInfo.getResultCode() == 401) { return ApiResponse.entity("", ApiResponseCode.CODE_401);