2024/01 3

SSO 작업중 도메인과 ip주소 CORS에러

SSO(Single Sign On) 작업을 완료하고 개발단에서는 제대로 쿠키값이 로그인 정보가 담겨서 넘어오는데 운영단에는 계속해서 쿠키값에 로그인 정보가 담겨서 넘어가질 않았는데. CORS policy 에러가 나오면서 접근이 denied 됬다고 나왔다. 여러부분을 확인해보다 확인된것이 개발단에는 로그인이후 도메인주소로 redirect해주고있었고 운영단에는 ip주소로 redirect하게 설정이 되어있었다. 즉슨 CORS에서는 IP와 도메인 주소를 구분한다는것을 알게되어 IP주소가 아닌 등록된 도메인주소로 redirect하게 변경해주니 정상적으로 운영단에서도 쿠키값에 로그인 정보를 담아왔다.

MSSQL MERGE문 <-> Postgresql WITH문

두 구문은 비슷하다. 해당하는 자료가없으면 INSERT문을 실행하고 있으면 UPDATE문을 사용하는데 구문이 조금 다르다. # mssql MERGE INTO table_a AS a USING ( select #{A} as B ,#{B} as B ) AS b ON (a.A = b.A) and (a.B = b.B) WHEN MATCHED THEN UPDATE SET a.C = #{C} ,a.D = CURRENT_TIMESTAMP ,a.E = #{E} WHEN NOT MATCHED THEN INSERT( A ,F )VALUES( #{A} ,#{F} ); mssql은 이런식으로 mybatis에서 가져온 데이터를 USING문에서 변수에 넣어준다. 그리고 이 b라고 alias를 선언해주는데 ON절에서 이 조건에 맞..

DB 2024.01.16