728x90
반응형
디렉토리 또는 파일에 접근할 때 console에러 "Not allowed to load local resource"가 날 수 있음
-> 접근 권한이 없다, 해당 디렉토리 또는 파일에 접근할 수 없다는 뜻
보안 문제때문에 톰캣은 symbolic link인 파일이나 디렉터리는 따라가지 않게 기본 설정되어 있다.
프로젝트 디렉토리 범위를 넘어서 타 드라이브에 접근하고 싶을 때에는 context.xml에 다음과 같은 설정을 추가하면 된다.
allowLinking="true" |
ex) 프로젝트는 D드라이브에 존재하고 H드라이브에 있는 디렉토리에 접근하고 싶을 때
<Resources allowLinking="true" >
<PreResources className="org.apache.catalina.webresources.DirResourceSet" base="D:/dev/eclipse-workspace/프로젝트명" webAppMount="/aaaaa" />
<PreResources className="org.apache.catalina.webresources.DirResourceSet" base="H:" webAppMount="/bbbbb" />
</Resources>
728x90
반응형
'Programming > Web' 카테고리의 다른 글
[WEB] HTTP Request Method (HTTP 요청 메소드) (0) | 2020.08.12 |
---|---|
[WEB] HTTP 상태 코드 (HTTP Status Code) (0) | 2020.08.12 |
[WEB] 3-Tier Architecture (3계층 구조) (0) | 2020.08.06 |
[WEB] Web Server(웹서버) / WAS(웹어플리케이션) / Web Container (0) | 2020.07.30 |
[WEB] HTTP Method GET / POST의 차이 (0) | 2020.07.23 |