본문 바로가기
반응형

AZURE4

Azure Active Directory SSO - 사용자 프로파일(3) AD에 있는 로그인 프로파일 가져오는 방법입니다. SSO 성공 시 accessToken이 발급되며, 발급된 Token을 이용하여 프로파일 정보 접근 후 이미지 파일을 내려받는 소스입니다. 로그인 이후 프로파일 사진 다운로드 { // 로그인 시점에서 전달된 accessToken 정보 final String accessToken = filteredClaims.get("accessToken"); TokenCredential tokenCredential = new TokenCredential() { @Override public Mono getToken(TokenRequestContext tokenRequestContext) { // 비동기적으로 AccessToken을 생성하고 반환하는 예제 return Mon.. 2023. 9. 29.
Azure Active Directory SSO - 로그인 코드(2) 로그인을 위한 소스입니다. 환경에 필요한 설정 정보는 이전 글을 참고하세요. 2023.09.29 - [FullStack/21. Java] - Azure Active Directory SSO - 연동 준비(1) 기본 샘플이 SpringBoot로 구성된 예제가 많아서 SpringBoot로 구성되지 않은 환경에서는 소스 구현과 라이브러리 버전을 맞추기가 어려웠습니다. 참고 소스 https://github.com/Azure-Samples/ms-identity-java-servlet-webapp-authentication/tree/main/1-Authentication/sign-in 라이브러리 com.microsoft.azure msal4j 1.9.1 javax.servlet javax.servlet-api 4... 2023. 9. 29.
Azure Active Directory SSO - 연동 준비(1) 최근 클라우드 시장을 MS가 많이 장악하고 있습니다. 특히 Azure AD, O365, Teams 메신저를 제공하고 있는 것과, O365를 통해 Office를 저렴하게 사용하는 점으로 점차 확장되고 있습니다. Azure AD를 통한 SSO 방법을 공유합니다. Azure AD가 급격한 발전으로 인해 API와 라이브러리의 버전에 따른 간격이 있는 점 참고하시기 바랍니다. 연동 준비하기 Azure AD에서 앱에 대한 정보를 설정합니다. 테넌트 ID, 애플리케이션 ID 설정 애플리케이션 클라이언트 암호 설정 인증 리디렉션 URI 설정 localhost는 테스트로 가능하지만 그 외 도메인은 https로만 가능 SSO 설정 파일(authentication.properties) # 애플리케이션(클라이언트) ID aa.. 2023. 9. 29.
클라우드 인프라 디자인 CloudCraft 클라우드 인프라 디자인 웹 사이트 CloudCraft Cloudcraft – Draw AWS diagrams Visualize your AWS environment as isometric architecture diagrams. Snap together blocks for EC2s, ELBs, RDS and more. Connect your live AWS environment. www.cloudcraft.co 아마존과 애저 클라우드를 아키텍처를 설계하고 관리하는 솔루션인 CloudCraft 클라우드 아키텍처 구성을 웹 화면과 잘 결합하여 새로운 서비스를 만들었다. 인프라 설계 PPT등을 생성할 때 유용하게 사용할 수 있다. Cloud Craft 에서 사용할 수 있는 기능 1) 실제 인프라 아키텍처를 디.. 2023. 3. 31.
반응형