다른 수준의 사용자가있는 ASP.NET 웹 폼 응용 프로그램을 만듭니다. FormsAuthentication
에 대해 읽었고 구현하고 있다면 web.config 파일에 loginUrl
을 제공해야합니다. 성공적인 인증 후에 모든 사람이 동일한 loginUrl로 리디렉션됩니다.FormAuthentication 다른 로그인 페이지로 리디렉션 C#
하지만 내 사이트의 사용자는 다른 자격 증명이 있습니다. 따라서 관리자 자격증 명을 가진 사용자가 로그인하면 시스템을 Mysite.com/Admin/Index.aspx
페이지로 리디렉션합니다. 사용자가 학생 자격증 명으로 로그인하면 Mysite.com/Student/index.aspx
페이지로 리디렉션됩니다.
누구든지 나를 안내하거나 구현 방법을 제안 할 수 있습니까?
감사
@elolos 주석 사항에 따라
loginUrl은 로그인 양식 페이지에 대한 URL입니다. 사용자가 성공 적으로 로그인 한 후에 리디렉션되는 페이지가 아닙니다. 인증을 완료 한 후 사용자의 권한에 따라 적절한 페이지로 리디렉션하면됩니다. – elolos
@elolos : 좀 더 자세히 설명해 주시겠습니까? 감사합니다. – fais