2010-05-31 7 views
0

내 asp.net 응용 프로그램에서 web.config의 권한 섹션을 읽고 수정하고 싶습니다. 그 때문에 아래 코드를 사용하고 있지만 값을 가져 오지 못했습니다. 그래서 그것을 살펴보고 인증 섹션 값을 읽고 업데이트하는 방법이 있다면 알려주십시오. AuthorizationSection 섹션; 내 섹션은 다음asp.net 응용 프로그램에서 web.configuration 값 읽기

<authorization> 
     <deny users="?"/> 
</authorization> 

처럼 그리고 이것은 코드입니다 :

configuration = WebConfigurationManager.OpenWebConfiguration("~"); 
section = (AuthorizationSection)configuration.GetSection("system.web/authorization"); 
SectionInformation sc= section.SectionInformation; 

감사합니다, HIMA.

답변

0

이 시도 :

이 시도 :

업데이트

AuthorizationSection section = (AuthorizationSection)ConfigurationManager 
            .GetSection("system.web/authorization"); 

이 System.Configuration.dll 에 대한 참조를 추가

AuthorizationSection section = (AuthorizationSection)ConfigurationManager 
           .GetSection("system.web/authorization"); 
    foreach (AuthorizationRule rule in section.Rules) 
    { 
     //rule.Users <- StringCollection 
     //rule.Action; 
    } 
+0

안녕 주권을 .. 나는 그것으로 시도했지만 n 내부 섹션을 읽는 중 해당 값이 표시되지 않습니다. – hima

+0

내 업데이트를 참조하십시오. –

관련 문제