안녕하세요, 공유 폴더에 대한 링크가 포함 된 html 링크가 있습니다.이 링크는 내 로컬 호스트에서 완벽하게 작동하지만 프로덕션 서버로 변경하면 내 코드가 다음과 같습니다.공유 폴더에 파일 html 링크가 작동하지 않습니다.
<a href='file://somesharedfolder/anotherfolder'>link to folder</a>
브라우저 보안 문제 일 수 있다고 생각하지만 어떤 아이디어가 있습니까?
대단히 감사합니다.
먼저 구문 오류가 있습니다 ('''누락). 둘째,'file' URI 프로토콜에 따르면,'somesharedfolder'는 실제로 서버의 호스트 이름이 될 것입니다 (생략하면'localhost'가 사용됩니다). 나는 그것이 당신을 위해 일 한 것이 놀랍습니다. 또한 클라이언트가'file' URI를 해석한다는 것에주의하십시오. – Gumbo
somasharedfolder 공유 폴더의 이름입니다, localhost라고 할 때, jsp를 포함하는 glassfish 서버에있는 전쟁이기 때문에 공유 폴더에 대한 URL을 가지고 있습니다. 프로덕션 환경 인 jsp에 이것을 넣었을 때입니다. 링크가 작동을 멈 춥니 다. 고맙습니다! – Mariah
IE가 이런 유형의 링크를 허용하지 않는다는 응답을 찾았습니다. 로컬 호스트 인 경우 동일한 컴퓨터 내에서 그러한 링크가 허용됩니다. localhost가 아닌 서버에서 이러한 종류의 링크를 허용하려면 IE 보안 옵션으로 이동하여 도메인을 안전한 사이트로 추가해야합니다. 문제없이 링크에 액세스 할 수 있으므로이 작업을 수행하십시오. 답변 해 주셔서 감사합니다. – Mariah