Android 용 애플리케이션을 작성하고 있습니다.
나는 Android를 TomCat과 연결하기 위해 SpringBoot
, SpringData JPA
및 Retrofit
을 사용했습니다. 나는 Spring Security
으로 안드로이드 응용 프로그램에서 인증을하려고합니다.
내 요구 사항은 일단 사용자가 인증되면 후속 통화에 사용할 토큰이 전송된다는 것입니다.
저에게 제공해야 할 점이 무엇인지 예를 들어 주시겠습니까? 나는 당신의 질문에서 이해 무엇Android 용 스프링 보안
0
A
답변
0
는 토큰 기반 보안을 사용하는 스프링 기반 서버 응용 프로그램을 구축 할 것입니다 방법
- 입니까?
Ans. -이 경우 JWT 토큰을 사용하여 Oauth2 보안을 사용하여 서버 응용 프로그램을 작성해야합니다. 이 튜토리얼을 동일하게 참조 할 수 있습니다. http://www.baeldung.com/spring-security-oauth-jwt 이 외에도 Google의 기타 샘플 튜토리얼과 github의 샘플을 찾을 수 있습니다. 기본 참조를 위해이 링크를 사용하십시오. http://projects.spring.io/spring-security-oauth/docs/oauth2.html
- Android 기반 UI 응용 프로그램에서 토큰 기반 보안을 처리하는 방법.
Ans. 다음과 같은 튜토리얼을 참조 할 수 있습니다. http://www.baeldung.com/retrofit
희망이 있습니다.
사용자가 Spring_Security를 통해 인증되면 JSESSIONID라는 session_id가 제공됩니다. 당신의 안드로이드 애플리케이션에 저장하고, 서버에 요청한 모든 요청은 요청에 추가하면 사용자는 스프링 보안에 의해 인식됩니다. 복잡한 라이브러리가 필요하지 않습니다. –