세일즈포스 Single Sign-on (SSO) 연동하기 (Advanced)
·
Salesforce/개발_한국어
도입개발 오그에서는 무난하게 이전 포스트의 내용만으로 손쉽게 SSO 설정이 되지만 운영 오그나 다른 환경에서는 알 수 없는 이유로 SSO 설정이 제대로 작동되지 않아 에러 페이지로 이동하는 경우가 있습니다. 오류들은 일반적으로 Expired authorization code, Remote Access Error, Invalid Grant 이런 경우가 많습니다. 이러한 오류가 발생하는 경우 해결하기 위해 좀 더 복잡한 설정을 요구하고 있습니다. 개인적인 경험을 바탕으로 보았을 때 위의 에러들은 아래의 작업들을 통해 해결되었습니다. 아래 작업은 다소 헷갈릴 수 있는 작업이니 천천히 따라해보시고 계속해서 에러가 발생한다면 댓글로 같이 고민하는 시간을 가지고자 합니다.  Single Sign-on (SSO) 설..
세일즈포스 Apex Wrapper
·
Salesforce/개발_한국어
Apex에서의 Wrapper 클래스는 여러 변수(primitive data)를 담아 하나의 객체로 만들어주는 클래스 속 클래스입니다. 쉽게 말하자면 원하는 구조를 만들때 사용됩니다. 개요Wrapper 클래스는 기본 자료형(Primitive), 컬렉션 자료형(Collections), Salesforce 객체(sObjects)를 멤버로 받을 수 있습니다. Wrapper 클래스를 사용하는 이유는 크게 두 가지입니다.첫째, Wrapper 클래스는 파라미터로 받은 JSON 문자열을 객체 타입으로 변환하여 매번 파싱하고 맵핑하는 과정을 생략할 수 있게 해줍니다.둘째, 이는 데이터 관리 측면에서 효율적입니다. 객체를 쉽게 변환하고 조작할 수 있기 때문입니다.이전 포스트(https://loitering.tistory...