을 형성하고 난 단지 관리자 사용자가 액세스 할 수 있도록하려면 내 관리자 경로에서Asp.net 내가이가 내 Web.config의에서 인증
을하지만, 나는 이것을 할 길을 찾을 수 없다. 관리자 사용자 만 액세스 할 수있게하려면 어떻게해야합니까?
쿠키를 사용하려고해도 사용자는 항상 로그 아웃되므로 로그 아웃하면 안됩니다.
FormsAuthentication.RedirectFromLoginPage(user, CheckBoxPersistCookie.Checked);
가 어떻게 사용자가 로그인 유지 할 수 있습니다 : 사용자가 유효 할 때 내 login.aspx에서 나는 folloing 코드가?
아, 그게 쉽지 만 처음에는 모든 것을 거부하고 이후에 관리자를 추가하여이 내용을 덮어 쓰는 것이 더 논리 일 것이라고 생각했습니다. :-) – Martin
ASP.NET에서 권한 부여 규칙은 우선 순위에 따라 배치됩니다. – richeym
그래, 나 한테 잠시 바보짓을 했어. .NET은 deny *를보고 다음 줄에 도달하기 전에 모든 사람들을 공격합니다. –