Skip to content

Commit 4d59040

Browse files
committed
fix: Firebase 인증 파일 읽기 오류
- jar 파일로 배포하기 때문에 getFile()이 아닌 getInputStream()을 사용해야 한다.
1 parent 8be0963 commit 4d59040

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/xyz/fanpool/chat_service/common/config/firebase/FirebaseConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import org.springframework.core.io.ResourceLoader;
1212
import org.springframework.stereotype.Component;
1313

14-
import java.io.FileInputStream;
14+
import java.io.InputStream;
1515

1616
@Slf4j
1717
@Component
@@ -30,7 +30,7 @@ public FirebaseConfig(@Value("${firebase.credential-path}") String path, Resourc
3030
@PostConstruct
3131
public void init() {
3232
try {
33-
FileInputStream serviceAccount = new FileInputStream(resourceLoader.getResource(CREDENTIAL_PATH).getFile());
33+
InputStream serviceAccount = resourceLoader.getResource(CREDENTIAL_PATH).getInputStream();
3434

3535
FirebaseOptions options = FirebaseOptions.builder()
3636
.setCredentials(GoogleCredentials.fromStream(serviceAccount))

0 commit comments

Comments
 (0)