1. NiceId - NiceId 모듈을 이용한 회원가입 개발 시 jar가 NiceID와 NiceID_ibm가 두 가지가 있는데 Oracle의 sun Blade Server 환경으로 되어있을 경우 NiceID_ibm.jar를 쳐다 보게 되어 classNotFound Error 가 발생. NiceID.jar를 제거한 후 server를 리스타트 한 결과 디버깅 완료 NiceID와 NiceID_ibm의 패키지 경로가 같지만 NiceId.jar는 sunJCE를 사용하고 NiceID_ibm.jar는 IBMJCE를 사용한다. 2. smtp 메일 발송 위와 같이 props를 셋팅할 경우 SSL에서 오류가 발생하여 위와 같이 props를 변경 하니 발송이 되었다. - 방화벽 오픈이 되어있어야 함
sso를 이용하여 로그인을 개발하는데 있어 자식창(팝업창)에서 부모창으로 submit을 보내 스프링 security를 태우는 과정에서 sso쪽의 도메인은 sso.***.*** 이었고 부모창의 도메인은 www.***.**.** 의 구조로 되어있어 권한 관련하여 에러가 발생. (도메인이 다른 창에서 부모창의 값을 제어 할 경우 발생하는 듯함) 방법 1. document.domain 를 이용해 자식창의 도메인을 부모창과 맞춰주는 방법 - 서브 도메인만을 변경할 수 있기 때문에 제한적이다. ex) xxx.tistory.com -> tistory.com - 위와 같은 경우에는 마지막이 .com인 경우와 .co.kr 과 같은 케이스므로 적용이 불가능 함 방법 2. 중간 API 페이지를 만들어 부모창의 Control..