2015-01-22 3 views
0

다중 사용자 asp.net 웹 응용 프로그램이 있다고 가정 해 보겠습니다. 관리자와 사용자라는 두 가지 역할이 있습니다. 응용 프로그램 사용자는 다른 조직에 속합니다. 거기에 아래의 설정 파일과 경로 폴더 "~/보고서"가있다 :asp.net에서 폴더의 모든 하위 폴더에 대한 액세스 권한을 부여하는 방법

<system.web> 
    <authorization> 
     <allow roles="*"/> 
    </authorization> 
</system.web> 

또한 폴더에서 "보고서는"각 조직에 해당하는, 거기에 많은 하위 폴더가 있습니다. 예를 들어, "~/Reports/Organization1" "user"역할을 가진 모든 사용자가 자신의 조직에 해당하는 "~/Report"의 하위 폴더에 보고서 파일을 업로드한다고 가정합니다.

로직을 코드로 구현했지만 조직 1 사용자가 파일 업로드를 시도 할 때 "액세스 거부 경로/레지스트리 1"과 같은 오류가 발생합니다.

사용자가 "~/Reports"의 모든 하위 폴더에 액세스 할 수 있도록 위의 (보고서에서) 구성 파일을 변경할 수있는 방법이 있습니까?

나는 어떤 도움을 주셔서 감사합니다!

답변

0

는 당신이 필요가있는 무엇을 보고서 폴더에 asp.net 작업자 프로세스 쓰기 권한을 부여하고이 다음과 같은 대답의 단계를 찾을 수 있습니다

웹 설정과 아무 상관이 https://stackoverflow.com/a/14654062/499930

관련 문제