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);