2010-12-04 9 views
0

아무도 URL을 통해 액세스 할 수없는 파일을 사용자에게 제공하려면 도메인의 상위 디렉토리에이 파일을 저장해야합니다. 내 컴퓨터에파일에 대한 액세스 제한

그것은 일을하지만 난 온라인 것을 시도 할 때 내가 가진 무엇 domain.com은 이후 그 전까지

을 할 수있는 올바른 방법은 무엇

2 단계로 필요한 폴더?

+0

어디서부터 시작해야할지 모르겠다. 웹 호스트를 실행하고 클라이언트/사용자에게 파일에 대한 액세스 권한을 부여 하시겠습니까? 아니면 단순히 웹 사이트를 가지고 특정 웹 사이트 사용자 만 파일에 액세스 할 수 있도록 허용하고 싶습니까? 이 두 가지 질문에는 매우 다른 답변이 있습니다. 정확히하고 싶은 것과 문맥에 대한 자세한 정보를 입력하십시오 (예 : '사용자'가 의미하는 것). 소프트웨어 플랫폼에 대한 정보도 유용 할 것입니다. – thkala

+0

우리는 서버 윈도우 2003을 가지고 있으며 우리는 웹 사이트를 구축합니다 –

+0

"사용자"는 Windows 서버의 사용자 또는 서비스를 제공하는 웹 사이트의 사용자를 의미합니까? 나는 당신의 부분적인 해결책으로 첫 번째를 추측 하겠지만, 좀 더 구체적으로 ... 제게 추측을 싫어하는 사람들이 있습니다! – thkala

답변

0

웹 루트를 기준으로 서버의 파일은 어디에 있습니까? 예를 들어 웹 루트가 C:\inetpub\wwwroot\MyApplication\ 인 경우 해당 디렉토리 외부에 파일을 배치해야합니다 (그렇지 않으면 다른 파일과 마찬가지로 공유됩니다). 그런 다음 ASP 코드에서 코드에서 코드를 읽고 액세스 권한이있는 사용자에게 출력하여 해당 파일에 대한 액세스를 제어합니다.

로컬 시스템에서 이미 후자 부품을 사용하고있는 것 같습니다. 그렇습니까? 서버에서 정확히 어떻게 실패합니까?

0

아무 URL에서나 액세스 할 수 없도록하려면 웹 서버 도메인에 URL을 넣지 마십시오. 특정 사용자 만 액세스 할 수있게하려면 인증/권한 부여 기술을 조사해야합니다.

관련 문제