페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 4 다음 »


page no.    79414444

Start Release No : 7.0.400.20231207 / Update Release No : 7.0.500.20240329-01

작성자 :  이동진    /  검수자 :  이경륜

  1. 기능 설명
    1. DRM에 보안강화 필터링을 추가했습니다. 또한, DRM해지시를 대비한 un_drm.jsp파일을 추가하였습니다.
         
  2. 사용 방법
    1. /extention/biz/drm.jsp 에 보안강화 필터링을 추가했습니다. 샘플은 아래 코드 블럭을 참고하세요.

      Example code
      <%!
         private boolean validateFilePath(String path){
            boolean ok = false;
            String strReportPath = XMatrix.PATH_REPORTPATH;
            String strTempPath = XMatrix.getRepOption("TEMP_PATH", strReportPath + File.separatorChar + "_TEMP_");
            if(path.indexOf(strReportPath)==0 || path.indexOf(strTempPath)==0){
               ok = true;
            }
            return ok;
         }
      %>
      <%
      	//drm.jsp소스 내용
      	//...............중략
      	String srcPath =  RequestWrapper.filter( Util.ifnull(request.getParameter("srcPath"),"") );
      	String srcFileName = RequestWrapper.filter( Util.ifnull(request.getParameter("srcFileName"),"") );
      	String tgtPath = RequestWrapper.filter( Util.ifnull(request.getParameter("tgtPath"),"") );
      	String tgtFileName = RequestWrapper.filter( Util.ifnull(request.getParameter("tgtFileName"),"") );
      
      
      	//파일경로 필터링 강화
      	if(validateFilePath(srcPath) == false || validateFilePath(tgtPath)==false){
      	   throw new Exception("file path is wrong");
      	}	
      %>
      

참고 사항

DRM해지시 maf-extend-1.0.jar에서 /webquery/un_drm.jsp를 호출합니다.

주의 사항

  • 변경 사항

    변경 전변경 후릴리즈 번호
    drm에 보안 필터링이 없습니다.

    drm에 보안 필터링이 추가되었습니다.

    7.0.400.20231207
기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend
  • 해당 없음
시작 버전 정보
  • Release No : 7.0.400.20231207

샘플 정보

  • 샘플 URL :
  • 샘플 파일

공유된 파일이 아직 없습니다.

  • 레이블 없음