2012-05-01 2 views
1

저는 회사에 매우 기본적인 인트라넷 사이트가 있으며, 네트워크의 SMB 공유에 연결하는 것이 주 목적이므로 파일을 열고 편집 할 수 있습니다 사이트에 다시 올릴 필요가 없습니다. 내가 가진 무엇IE9에서 \ servername sharename을 사용하여 인트라넷 사이트로 가져 오지 않았습니다.

에 관계없이 나는 IP 주소를 사용하는지 여부의 HREF = "\ IP 주소 \ 공유 이름의 \"</A>

문제가 될 것으로 보인다>, 또는 실제 기본 <입니다 컴퓨터의 DNS 이름 인 IE9는 항상 인트라넷이 인터넷 사이트라고 생각하는 것으로 보이며 이러한 링크가 작동하지 않도록합니다.

예를 들어 웹 서버 주소가 10.1.3.81이고 글로벌 전화 디렉토리 스프레드 시트에 대해 동일한 서버에 공유가 있다고 가정 해 봅시다. 누군가가 페이지의 링크를 클릭하여 해당 파일을 직접 열 수있게하고 싶습니다.

그래서 href를 위해, 나는 \\ 10.1.3.81 \ 인트라넷 \ 전화 디렉토리 \의 list.xls

또는 그런 뭔가를 넣어. IE9 (모든 사용자가 사용하는 것)는이 링크가 파일/10.1.3.81/intranet/phone 디렉토리/list.xls를 가리 키도록 고려합니다.

대단한데, 인트라넷에서 file : // 프로토콜을 차단하고 링크가 아무 작업도 수행하지 않습니다.

신뢰할 수있는 사이트 목록에 사이트를 추가하면 제대로 작동합니다. 그래서 사물의 프로그래밍 측면에서 이러한 종류의 링크를 만들고 인트라넷 링크로 자동 선택하도록하는 방법이 있는지 궁금합니다.

나는 serverfault에 게시하고 누군가가 정책을 적용하여 모든 사용자와 컴퓨터의 신뢰할 수있는 사이트에이 사이트를 추가 할 수 있는지 확인합니다.

많은 감사

EDS가

+0

신뢰할 수있는 사이트에 물건을 추가하면 신뢰할 수있는 사이트 점에서 보안 위반/결함 수, 처음부터이 필요하지 않은 프로그램 솔루션을하지 않을 원하는 않는 경우 ? (또는 뭔가 빠졌습니까?) – Mat

+0

죄송합니다. microsft 기사, http://support.microsoft.com/kb/303650을 방금 보았습니다. IP 주소 또는 FQDN을 통해 사이트에 액세스 할 때 문제가 발생했습니다. 서버 이름 만 지정하면 링크가 예상대로 작동합니다. – Eds

답변

1

그것이 나오는 것에 따라, 나는 FQDN 또는 서버의 IP 주소를 사용하여 인트라넷에 접근했다.

이 기사에서 보여주는 것처럼 http://support.microsoft.com/kb/303650 대신 서버 이름을 사용하고 끝에있는 도메인 이름을 삭제하면 링크가 원하는대로 작동합니다.

이 쓸모없는 질문에 사과드립니다.

감사합니다, EDS가

관련 문제