오류 2

Kotlin Springboot Rest API 만들기 6 - 테스트 코드 작성, exception handling, Spring Security 인증 인가 적용하기

이전 포스팅에서는 jwt token, SpringSecurity로 인증 인가, 로그인을 추가했습니다. 이번 포스팅에서는 이전 포스팅에서 언급했던 1. Jwt 토큰 없이 api를 호출하였을 경우 2. 형식에 맞지 않거나 만료된 Jwt 토큰으로 api를 호출한 경우 3. Jwt 토큰으로 api를 호출하였으나 해당 리소스에 대한 권한이 없는 경우 내용과 필터 적용 후의 테스트 코드를 작성하고 exception handling을 진행하겠습니다. 전체 코드는 여기에 있습니다. 테스트를 하기 위해서 postman으로 호출하는 것이 너무 귀찮아서 테스트 코드를 추가하게 되었습니다. 지금까지 만든 API는 signIn, signUp, helloWorld 입니다. 그 외에 다른 API는 만들지 않았습니다. signIn,..

Kotlin 2023.02.05

cmd, ssh 원격접속 오류 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

ssh 접속시 RSA 공유키 충돌로 인해 접속이 안되는 경우 ​ 보통 호스트가 서버에 접속할 때 생기는데 서버의 ssh나 OS를 설치, 재설치 했을 때 생기는 문제이다 ​ 호스트에선 서버의 IP와 RSA 키를 가지고 있는데 서버의 ssh, OS를 재설치 함으로써 RSA키가 바뀌어 위와 같은 현상이 생기곤 한다 ​ 방법은 ssh-keygen -R [IP or DomainName] ssh-keygen -R 111.111.111.111 이후 다시 ssh 명령어로 접속하면 된다 ​ 그래도 안될경우 ​ known_hosts 파일을 지워야 하는데 ​ cmd의 경우 C:\Users\계정명\.ssh 안에있는 파일을 지우면 된다 2019-06-04 오후 07:35 . 2019-06-04 오후 07:35 .. 2019-0..