에디터 이미지 업로드시에 간헐적으로 에러
- 작성자 :
- 박*수
- 작성일 :
- 2018-02-23 09:56:05
- 조회수 :
- 1,577
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
URL 암호화 관련하여 crypto 를 적용하였습니다.
그후, 에디터 이미지 업로드시에 간헐적으로 에러가납니다. 물론 2017년 12월 12,22일 배포된 개정사항 적용했습니다.
최근의 경우 하루 단위로 에러가 나는것 같고요.. ex) 1일, 2일, 3일 정상.. 4일 에러.. 5일, 6일 정상..
서버에는 정상적으로 업로드 됩니다.
EgovWebEditorImageController.java 및 EgovWebUtil.java 파일 등 커스터마이징 없이 프레임웤에서 제공해준 그대로 사용중입니다.
아래 정상/비정상 케이스와 참조자료 첨부드립니다.
[정상적으로 되는경우]
2018년 2월 22일 업로드
../utl/web/imageSrc.do?path=Xpj5PNXWJVfYNbJsEcu+hQ==&physical=YzL1UC6i8EBAy7M8rUSupQhWRwH8QJpoYjnKF4SyCdA=&contentType=p7cq1QJmownlWO23UvX/mg==
업로드 파일명 : 6311C7BCA30C42FF949DCF143D9CB69C
[안되는 경우]
2018년 2월 23일 업로드
../utl/web/imageSrc.do?path=+OcDqk+UmpaeT+F//zRAPg==&physical=USwbD2D5FhK8ug7SftDe8sSaQjF86fkxgk9deHmBJro=&contentType=p7cq1QJmownlWO23UvX/mg==
업로드 파일명 : E6DE772013FC4DD2BE4FE890863EFEC5
그후, 에디터 이미지 업로드시에 간헐적으로 에러가납니다. 물론 2017년 12월 12,22일 배포된 개정사항 적용했습니다.
최근의 경우 하루 단위로 에러가 나는것 같고요.. ex) 1일, 2일, 3일 정상.. 4일 에러.. 5일, 6일 정상..
서버에는 정상적으로 업로드 됩니다.
EgovWebEditorImageController.java 및 EgovWebUtil.java 파일 등 커스터마이징 없이 프레임웤에서 제공해준 그대로 사용중입니다.
아래 정상/비정상 케이스와 참조자료 첨부드립니다.
[정상적으로 되는경우]
2018년 2월 22일 업로드
../utl/web/imageSrc.do?path=Xpj5PNXWJVfYNbJsEcu+hQ==&physical=YzL1UC6i8EBAy7M8rUSupQhWRwH8QJpoYjnKF4SyCdA=&contentType=p7cq1QJmownlWO23UvX/mg==
업로드 파일명 : 6311C7BCA30C42FF949DCF143D9CB69C
[안되는 경우]
2018년 2월 23일 업로드
../utl/web/imageSrc.do?path=+OcDqk+UmpaeT+F//zRAPg==&physical=USwbD2D5FhK8ug7SftDe8sSaQjF86fkxgk9deHmBJro=&contentType=p7cq1QJmownlWO23UvX/mg==
업로드 파일명 : E6DE772013FC4DD2BE4FE890863EFEC5
A
안녕하십니까, 박경수님
표준프레임워크센터입니다.
현재 새로 배포된 버전으로
EgovWebEditorImageController.java
EgovWebUtil.java
context-crypto.xml
3가지 파일 모두 다 적용하신게 맞다면, 소스를 재 다운로드 후 현재 이클립스와 비교해보시기 바랍니다.
문제가 없다면, base64의 기타 버그가 있을 수 있습니다.
디코딩 쪽에 " " -> "+" 가 치환이 되있을텐데(관련 파리미터 변경 메소드가 Controller에 있습니다.)
"_" -> "/"
"-" -> "+"
로 치환이 필요한 버그도 있으나 현재 안되는 경우를 봤을 땐 관련이 없어보입니다.
인코딩 값과 디코딩 값의 경로를 디버깅 해봐서 차이 비교도 필요해보입니다.
그 외 이슈에 대해서는 현재 센터 테스트로 발견이 되지 않아 또 에러가 발생하게 된다면
에러 로그를 text 파일이나 캡쳐하셔서 올려주시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
현재 새로 배포된 버전으로
EgovWebEditorImageController.java
EgovWebUtil.java
context-crypto.xml
3가지 파일 모두 다 적용하신게 맞다면, 소스를 재 다운로드 후 현재 이클립스와 비교해보시기 바랍니다.
문제가 없다면, base64의 기타 버그가 있을 수 있습니다.
디코딩 쪽에 " " -> "+" 가 치환이 되있을텐데(관련 파리미터 변경 메소드가 Controller에 있습니다.)
"_" -> "/"
"-" -> "+"
로 치환이 필요한 버그도 있으나 현재 안되는 경우를 봤을 땐 관련이 없어보입니다.
인코딩 값과 디코딩 값의 경로를 디버깅 해봐서 차이 비교도 필요해보입니다.
그 외 이슈에 대해서는 현재 센터 테스트로 발견이 되지 않아 또 에러가 발생하게 된다면
에러 로그를 text 파일이나 캡쳐하셔서 올려주시기 바랍니다.
감사합니다.