2011-01-20 6 views
0

내 Silverlight 응용 프로그램에서 네트워크의 다른 위치에서 파일을 복사하고 읽을 필요가있는 도메인 서비스를 호스팅합니다. 문제는 RIA 서비스가 ASP.NET 계정에서 실행되고 있으며 필요한 UNC 공유에 액세스 할 수 없다는 것입니다. 예를 들어, 나는 다음과 같습니다 몫이 있습니다Silverlight RIA Service 응용 프로그램 - 네트워크 액세스를 얻는 방법?

\\ 서버 이름 \ 디렉토리 \ file.txt를

내 로컬 컴퓨터에서 디버깅, 사용자 컨텍스트가 너무, 사용자에 기록됩니다 모든 것이 작동하지만 IIS7 서버에 배포 할 때 사용자는 ASP.NET이 사용하는 모든 것입니다.

내 서비스가 내 도메인의 파일에 액세스하도록 허용하려면 어떻게해야합니까?

답변

1

IIS7에서 appPool을 만들고 해당 풀의 ID를 원하는대로 할 수있는 권한이있는 사용자로 설정해야합니다.

이러한 권한이 보안 위험을 구성하고 응용 프로그램이 보안이 필요한지 여부를 고려할 것입니다.

appPools에 대한 자세한 내용은 here을 참조하십시오.