SSO 관련해서 계속 cors 에러가 발생했는데
이 부분은 cors 확장 프로그램을 사용해서 우회시도해봤지만 CSP 에러가 발생헀고
CSP 에러의 경우 설정에서 처리해줬지만
그럼에도 불구하고 계속해서 500 에러가 발생하고 진행되지 않았다.
중간에 xhr.withCredentials = true;를 넣어주면 웹 상에서는 어떻게 처리되는 것을 확인했지만
이렇게 진행할 경우 cors에러를 우회할 수 없고
해당 사이트에 들어가서 진행해야지만 정상적으로 작동하고 있었기 때문에
결론적으로는 저쪽 서버에서 cors 해제를 해줘야 했고
withCredentials을 사용할 경우 cors에 *처리도 되지 않아서 내부적으로 도메인을 넣어야 한다는 것을 알 수 있었다.
유지보수쪽에서 특정 값들이 추가되는 경우 SFDC 반영 방법에 대해서 문의했는데
해당 필드를 찾기 어려웠지만 개체를 역추적하면서 확인해본 결과
새벽에 배치체인에 의해서 1일 1회 업데이트 되는 내역을 찾을 수 있었고
고객사에 해당 내용과 실제로 들어오는 값들을 같이 전달했다.
SSO 에러에 대해서 계속 발송 테스트를 진행했지만 끝까지 되지 않아서 포기했고
현재 진행중인 프로젝트에서 추가 마이그레이션이 필요하다고 하는데
개체 및 필드까지 전부 새로 만들어서 해야 한다고 해서 상당히 부담스러웠지만
의외로 내가 필드를 다 만들고 조회도 맵핑으로 가져와서 처리했기 때문에
필드 하나 처리도 쉽지 않은 60만건짜리 마이그레이션과 다르게 1시간정도만에 모두 해결할 수 있었다.
승인 프로세스 필드를 맵핑해서 키값을 먼저 넣어주다가
이제 필드를 만들어도 괜찮겠다 싶었지만 품질정보관련 인터페이스 쪽 우선순위 조정 요청이 들어왔고
마이그레이션보다는 전체 인터페이스를 조금 더 우선순위를 두고 작업하기로 했다.
인터페이스 4개 개체를 전부 수정했고
우리쪽에서 발송하는 것을 제외한 수신 3개는 postman으로 정상 수신 확인한 다음
다른 인터페이스를 확인하려고 헀지만
이번에 파일 마이그레이션 관련 개발을 사용하고 싶다는 문의가 들어와서
다른 org에서도 어떻게 쓸 수 있는지와 그쪽 데이터 및 인터페이스/마이그레이션 여부를 확인하고 퇴근했다.
(1).백준 32775번 가희와 4시간의 벽 1는 공항철도와 역 이동 속도가 나올 때
어떤 교통 수단을 더 이용하는지 출력해야 하는 문제였다.
제목부터 가희가 생각나기도 하고
언제든 연락하면 볼 수 있을지도 모르지만
연락하는 것 자체가 문제기 때문에 연락할 수 없는게 슬프기도 하고
어쨌거나 가희를 볼 수 있으면 좋겠지만 그럴 수는 없다.
삼항연산자를 통해서 비교 후 철도, 비행을 출력했다.
const input = `99
98`.split('\n').map(Number)
console.log(input[0] <= input[1] ? 'high speed rail' : 'flight')'회고' 카테고리의 다른 글
| [개발일지] -597 (0) | 2025.02.19 |
|---|---|
| [개발일지] -596 (0) | 2025.02.18 |
| [개발일지] - 594(주말) (0) | 2025.02.16 |
| [개발일지] - 593(주말) (0) | 2025.02.15 |
| [개발일지] - 592 (0) | 2025.02.14 |
