inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 시큐리티 OAuth2

OAuth 2.0 Roles 이해

강의 16:00 접속 에러 질문드립니다.

해결된 질문

594

bigger

작성한 질문수 96

0

접속 경로

http://localhost:8080/realms/oauth2/protocol/openid-connect/auth?response_type=code&client_id=oauth2-client-app&scope=profile%20email&redirect_uri=http://localhost:8081

user / user 의 비밀번호로 접속했습니다.

다음 화면으로 넘어가질 않아서

위의 경로로 다시 접속해봤습니다.

"오류 메시지에 이미 로그인 되어있습니다 " 라고 나옵니다.

이메일 입력하는 부분도 없이

바로 로그인이 되길래 이상해서

위의 경로로 다시 접속해봤습니다.

아래와 같이 나옵니다.

스크린샷 2022-10-18 오후 5.31.33.png

사전에 위의 경로로 접속하면

"invalid parameter : redirect_uri"

라는 메세지와 함께 해당 페이지에 접속되질 않아서

설정을 아래와 같이 설정했습니다.

 

스크린샷 2022-10-18 오후 5.32.09.png

 

java oauth spring-boot spring

답변 1

0

정수원

실제 화면을 보면

http://localhost:8081 서버가 기동이 되지 않은 상태라면 "사이트에 연결할 수 없음" 이라는 메시지는 정상적인 결과입니다.

그리고 브라우저 주소창에 보면 정상적으로 code 값을 가지고 온 것 같습니다.

그리고 인가서버로 부터 받은 code 를 다시 token 요청하는 단계로 넘어가시면 됩니다.

그리고 redirect_uri 는 클라이언트에서 보내는 정보 그대로가 키클록에도 저장이 되어 있어야 합니다.

인가서버가 클라이언트로 code 값을 반환하기 위해 리다이렉트하는 주소입니다.

처음에는 이리저리 테스트하면서 결과를 확인하는 부분이 익숙하지 않아서 약간 헷갈릴 수 있는데 강의를 계속 따라하시다보면 권한부여의 전체흐름이 쉽고 빠르게 컨트롤 하실 수 있게 됩니다.

 

 

authorization-server 라이브러리 질문이 있습니다.

0

94

1

loadUser 중 Missing attribute 'preferred_username' in attributes 에러 발생

0

106

2

JWT 조회 에 대한 질문

0

89

1

password grant 방식 에러 응답

0

117

3

FormLoginConfigure에서 생성하는 필터

0

88

2

현업에서 springboot를 3.5.5 를 사용해서 공부중인데...

0

303

2

Jdbc 관련 강의 및 깃헙 문의

0

80

1

OAuth2AuthorizedClient 이해 및 활용 강의 내용 질문

0

214

1

UserInfo 엔드포인트 요청 실습

0

81

1

RFC 문서에서의 AccessToken 발급 방식 궁금한점

0

156

1

강의자료.zip 를 다운로드 받았는데 압축이 풀리지 않습니다. 확인 부탁드려요

0

151

2

OIDC SSO 관련 질문 입니다.

0

144

1

AuthenticationEntryPoint 강의 누락 문의

0

127

1

cors설정방법

0

117

1

jwt decoder 토큰 검증 시 질문

0

229

1

클라이언트에서 userinfo 엔드포인트 호출 시 질문

0

192

2

JOSE 구성요소의 api에 관한 질문

0

147

2

스프링 부트 3버전으로 따라가시는 분들 참고하세요

1

548

1

CustomOAuth2AuthenticationFilter 구현 중 질문

0

149

2

AuthenticationManager 생성시점

0

120

1

FormLogin과 Oauth2Client 둘 중 사용하는 시점

0

131

1

postman userinfo 엔드포인트 질문

0

139

2

강의 수강신청하고 듣기 전입니다 질문있습니다.

0

120

1

인증 코드를 통해 발급 받은 토큰의 관리

0

203

1