728x90 반응형 전체 글297 Github Actions를 이용한 EC2 인스턴스로 스프링부트 애플리케이션 배포 git 설치 본인 환경에 맞는 git 설치 프로그램을 내려받아 기본 설정 상태로 설치를 진행합니다. (https://git-scm.com/downloads) 작업개요 샘플 프로젝트 생성 배포할 스프링부트 애플리케이션을 생성합니다. 스프링 스타터 프로젝트 생성 컨트롤러 메서드 추가 SampleApplication.java 파일에 hello() 컨트롤러 메서드를 추가합니다. package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotat.. 2022. 10. 25. 20221012 실습내용 RDS 연동 - 설정 정보 수정 CORS 오류 수정 - 리액트 앱 Origin 반영 Thymeleaf 오류 수정 - 설정 정보 추가 환경 설정 파일(.env) 추가 환경 설정 파일에 저장된 엔드포인트를 이용한 요청 node_modules가 포함되어 있지 않으므로, 압축해제 후 압축해제한 디렉터리(package.json 파일이 위치한 board 디렉터리)에서 npm install 명령으로 의존설치 후 사용 예) C:\Users\myanj\Downloads\board> npm install 2022. 10. 12. 20221007 수정내용 AuthenticationFilter, JwtRequestFilter, JwtTokenUtil, WebSecurity 코드 정리 WebSecurity 설정 클래스에 configure() 메서드에 필터 순서 변경 /login, /api/member URL로 접근 허용 테스트 케이스 1) GET http://localhost:8080/api/member → 200 2) GET http://localhost:8080/login → 200 3) GET http://localhost:8080/api/jpa/member (토큰이 없는 경우) → 403 4) GET http://localhost:8080/api/jpa/member (토큰이 있는 경우) → 200 5) GET http://localhost:8080/a.. 2022. 10. 6. 20221006 실습내용 JWT 토큰 관리 유틸 클래스 추가 JWT 토큰 관리 유틸 클래스를 이용한 토큰 생성 및 검증 토큰 검증 필터 추가 COSR 설정 수정 로그인 컴포넌트 추가 로그인 성공 시 토큰 정보 저장 토큰을 활용한 회원 정보 조회 2022. 10. 5. 이전 1 ··· 14 15 16 17 18 19 20 ··· 75 다음 728x90 반응형