우리는과 같이 다양한 경로/폴더에 대한 권한을 설정할 수 있습니다web.config의 조건부 위치 인증? IIS 7.5의 Web.config에서
<location path="logs/elmah/elmah.axd">
<system.web>
<authorization>
<allow users="[email protected]" />
<deny users="*" />
</authorization>
</system.web>
</location>
가이 권한 부여의 조건으로 할 수 있습니까? 예를 들어 로컬 서버 또는 스테이징 서버 또는 베타 또는 기타 서버가 아닌 실제 서버 인 경우에만이 위치를 사용하십시오.
<appSettings>
<clear />
<add key="DeploymentEnv" value="Debug" />
</appSettings>
그리고 Web.config의 올바른 값으로 DeploymentEnv을 변경 변환 :
나는 현재 서버가 무엇인지 나타 내기 위해 사용합니다.
+1 물론 있습니다. 이미 앱 설정에 변환을 사용하고 있으므로 프로덕션 web.config의 위치 노드 만 포함하도록 변환을 사용해야합니다. –