inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 기반 REST API 개발

백기선 개발자님 안녕하세요 !! 궁금한점이 있어서 질문드립니다 !!

해결된 질문

352

이재용

작성한 질문수 1

0

안녕하세요.

현재 JPA, REST API를 수강하고 그 후에 스프링 시큐리티 강좌를 듣고자 하는 대학생입니다

이번 졸업작품을 준비하고자 REST API를 수강 하고 그 강좌에 나온 시큐리티를 입혀보았습니다 !!

그러나 시큐리티를 적용하는 것에는 문제가 없었지만

react로 만든 프로젝트에서 axios 로 /oauth/token 에 요청을 하게되면

브라우저 로그인 창이 뜨는 문제가 발생하고 있습니다 ㅠㅠㅠㅠ

혹시 이것을 따로 설정하는 것이 있는지 여쭈어봐도 될까요 ㅠㅠ

rest-api java spring

답변 7

1

백기선

음.. 이건 좀 제가 봐드리기 어려울거 같습니다. 개인적으로 axios를 경험해본적도 없고 본 강좌 범위를 벗어나는거 같아요.

0

백기선

한번 체크 한 다음 캐시를 해두거나, 특정 권한을 ROLE_ 형태로 스프링 시큐리티의 Authentication에 담아두거나 할 수도 있습니다.

0

이재용

그렇군요!! 인지하도록 하겠습니다!! 아 그리구.. 

제가 현재 과제 제출 시스템이라는 졸업작품을 진행하고있는데 예를 들어 학생 아이디가 a이고, a라는 사용자가 과제를 제출하는 상황에서 a라는 사용자에게 그 과제를 제출할 권한이 있는가를 체크하는 db 쿼리는 계속 보내서 확인 해야하는것인가요????~

0

백기선

좋은 질문이긴한데 사실 저도 잘 모르겠습니다. 서버에 특정 디렉토리에 저장해두면 배포할 때마다 해당 디렉토리도 복사해서 여러 서버에 옮겨 놔야할거고, DB에 저장해두면 옮겨다니긴 편하긴 한데 DB 리소스를 많이 먹는게 문제고, 궁극적으로는 리소스를 AWS S3 같은 곳에 올리고 DB에는 경로만 저장해 두는게 좋치 않을까 싶네요.

0

이재용

백기선 개발자님 질문하나만 드려봐도 될까요 ㅠㅠㅠㅠㅠㅠㅠ

이미지 업로드 기능을 구현하고자 하는데 ....

이미지 업로드 할때에 데이터베이스에 바이트 코드의 형태 이미지를 넣어두는게 효율적일지

혹은 서버에 리소스 폴더 하나 지정해두고 그안에 이미지를 그냥 넣어두는게 효율적일지 궁금합니다!!

0

백기선

아. CORS 데이터를 POST 요청 보낼때 폼에 같이 실어보내야 하는데 그걸 빠트리셨었나보군요. 잘 해결하셨다니 다행이네요.

0

이재용

백기선 개발자님 위 문제 해결되었습니다!!

알고보니 cors 관련해서 문제가 있었습니다!!

강좌 항상 잘보고있습니다!! 덕분에 이렇게 학생이라는 신분에 학교에서는 터득하지 못한 다양한 부분을 배우고 성장하고 있습니다 ㅎㅎㅎㅎ 다시 일하게되면 월급 받아서 또 백기선 개발자님의 강좌 정주행하고싶습니다ㅎㅎㅎㅎㅎ

Spring 시큐리티 관련해서 WebSecurityConfigurationAdapter

0

73

1

junit5 사용하시는 분들

0

87

1

자바 빈 스펙을 준수하는지 체크하는 테스트

0

236

2

REST API 개발 중 비즈니스 로직 적용 부분의 JSON 에러

0

242

1

스프링 부트 3버전에서의 실습

0

190

1

java.lang.AssertionError: Status

0

531

2

spring doc 관련 파일 생성 관련 배포 관련 질문 드립니다.

0

287

1

섹션2 201응답받기 부분 테스트 404에러 질문입니다

0

741

1

강의 자료가 404입니다 확인 부탁 드려요!

0

477

1

연동 DB문의

0

358

1

이벤트 Repository강의 중 Event 클래스에 private Integer Id; 위치 질문

0

505

1

(Mac) postgressql 관련하여 port kill 해도 다시 살아나는 경우

0

380

0

maven으로 생성한 docs파일(index.html)에서의 not found 오류 질문

0

621

1

테스트 오류 질문드립니다.

0

512

1

docs 요청값이 반영이 안되네요... (해결)

-1

394

1

psql 적용 후 에러

0

818

2

mvn package 시 다음과 같은 에러가 나시면

0

765

2

Event에 Account manager를 추가했으면 문서화 필요

0

274

1

2년 훨씬 전 부터 Restlet-> Talend API 로 바뀌었습니다~

1

473

1

asciidoc 추가 스니펫 에러 해결법

0

400

1

_links 는 현재 fieldWithPath 를 해주지 않아도 됩니다.

0

424

3

깃랩 처음 사용자를 위한 index.adoc raw 보는 법

0

332

1

eclipse 쓰시는 분을 위한 maven-resources-plugin 팁

0

333

1

부트 + jupiter 인 경우 설정법

0

342

1