다중 사용자 asp.net 웹 응용 프로그램이 있다고 가정 해 보겠습니다. 관리자와 사용자라는 두 가지 역할이 있습니다. 응용 프로그램 사용자는 다른 조직에 속합니다. 거기에 아래의 설정 파일과 경로 폴더 "~/보고서"가있다 :asp.net에서 폴더의 모든 하위 폴더에 대한 액세스 권한을 부여하는 방법
이<system.web>
<authorization>
<allow roles="*"/>
</authorization>
</system.web>
또한 폴더에서 "보고서는"각 조직에 해당하는, 거기에 많은 하위 폴더가 있습니다. 예를 들어, "~/Reports/Organization1" "user"역할을 가진 모든 사용자가 자신의 조직에 해당하는 "~/Report"의 하위 폴더에 보고서 파일을 업로드한다고 가정합니다.
로직을 코드로 구현했지만 조직 1 사용자가 파일 업로드를 시도 할 때 "액세스 거부 경로/레지스트리 1"과 같은 오류가 발생합니다.
사용자가 "~/Reports"의 모든 하위 폴더에 액세스 할 수 있도록 위의 (보고서에서) 구성 파일을 변경할 수있는 방법이 있습니까?
나는 어떤 도움을 주셔서 감사합니다!