문제

우리는 우리를 교체해야 메뉴스템에서 우리의 주요 ASP.NET 응용 프로그램.그래서 자연적으로 우리가 보고 ASP.NET SiteMapProviderMenu 컨트롤이 있습니다.그러나 우리는 또한 필요한 충분한 보안 사용자를 방지하기 위해서 바로 Url 을 입력하는 그들 안에 액세스 할 수 있습니다.여 이 작업을 수행할 수 있습니다 퍼팅 <location> 항목 웹.config 고 보안을 개별적으로 하는 피타를 관리하는 여러 웹 서버에 있습니다.

Provider 하는 데 사용할 수있는,잘,제공 동의 <location> 항목?나는 수가 없었다 하나를 찾을 수 있고,그것은 약간 좌절을 주의 존재 ConfigurationLocation 클래스입니다.

또가 구성 옵션은 우리는 누락에서 SiteMapProvider 는 것을 제한하는 사용자에서 Url 을지 않?

도움이 되었습니까?

해결책

왜 너를 만들 권한 및 프로파일을 관리하는 어떤 페이지를 사용자를 볼 수 있습니까?나는 일반적으로 사용자 만들기 클래스를 구현으로는 iprincipal 에 보안 인터페이스입니다.모든 요청에 대해 응용 프로그램,당신은 확인 권리의 특정 사용자 출력 사이트맵의 노드에 대해 허용되는 경우에는 이용자니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top