반응형

egovframework 5

[egovframework] GPKI 웹보안 API 적용

목차GPKI 웹 보안 API를 적용해서 로그인 팝업까지 뜨는 과정만 포스팅환경변수 세팅CLASSPATH라는 시스템 변수 추가 후 jar파일 경로를 설정PATH에 추가웹보안 API 모듈 복사원하는 위치에 gpkiapi, gpkisecureweb폴더를 위치시킴프로젝트의 웹 리소스 경로에 복사tomcat의 vm option에 웹 보안 API 모듈의 위치의 설정파일을 잡아줌설정파일은 2개가 있음로그인 코드 수정(Controller)로그인 화면 메소드의 GPKI 부분 주석 해제 후 sessionid를 model에 추가로그인 화면(jsp) 수정GPKI 인증서 호출 용 form 생성 후 아래처럼 click event에 GPKISecureWebNP.js의 Login을 호출이 때 sessionid는 필수값임, 설정 안하..

IT/development 2024.05.14

[DevOps] Nexus 실행 및 연동 (feat. eGovCI)

목차전자정부프레임워크의 서버용 개발환경에 들어 있는 Nexus를 설치 및 연동 과정을 기록한다. [DevOps] CentOS 8 Jenkins CI, CD 환경 구축(feat. eGovCI)목차이번엔 전자정부프레임워크의 서버용 개발환경을 이용해서 CI, CD를 구축했다.다음엔 저번에 설치한 GitLab과 새로 설치한 Jenkins로 처음부터 연동하는 것도 포스팅 예정이다. [DevOps] CentOS 8 Jenyaga.tistory.comNexus 실행 및 설정eGovCI-4.2.0을 기준으로 작성되었다.해당 버전의 Nexus OSS 버전은 2.15.1이라 jdk 1.8이 필수다.해서 nexus 실행 시에는 따로 jdk 1.8로 돌려야 한다.jdk 1.8 리눅스용을 해당 경로에 업로드 후 설정파일에서 설..

IT/DevOps 2024.05.08

[DevOps] CentOS 8 Jenkins CI, CD 환경 구축(feat. eGovCI)

목차이번엔 전자정부프레임워크의 서버용 개발환경을 이용해서 CI, CD를 구축했다.다음엔 저번에 설치한 GitLab과 새로 설치한 Jenkins로 처음부터 연동하는 것도 포스팅 예정이다. [DevOps] CentOS 8 JenKins 설치(feat. CI, CD)목차JenKins 설치과정내 경우는 jdk가 이미 설치되어 있었기에 그 부분은 생략했다.#공개키 가져온다.rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key#저장소 파일 설치sudo wget -O /etc/yum.repos.d/jeyaga.tistory.com [DevOps] CentOS 8 GitLab 설치목차GitLab 설치과정#GitLab의 CentOS용 RPM 저장소 ..

IT/DevOps 2024.05.03

[spring] egovframework(4.1 ver) 단순 메일 발송

목차 pom.xml org.apache.commons commons-email 1.5 egovframework.com.ems sndng-mail 1.0 context-mail.xml true true true SndngMailVO package egovframework.test.com.cop.ems.dto; import lombok.Data; @Data public class SndngMailVO { /** 메세지ID */ private String mssageId; /** 발신자 */ private String dsptchPerson; /** 수신자 */ private String recptnPerson; /** 제목 */ private String sj; /** 발송결과코드 */ private Str..

IT/development 2023.12.19
반응형