2009-06-08 3 views

답변

2

짧은 답변 : 번호

당신이 DestinationPageUrl 속성에 대한 값을 지정하지 않으면, 사용자 은 가 성공적으로 로그인 한 후 사용자가 요청한 원래 페이지로 리디렉션됩니다.

Full MSDN source

this blog post에 따르면, 그것은 또한 로그인 제어 페이지가 web.config에 지정된 LoginURL인지 여부를 고려합니다. 그것은 상태 : 페이지가 구성 파일의 로그인 페이지 으로 정의되어 있지 않은 경우

, ReturnUrl 매개 변수가 완전히 무시됩니다.

+0

그래도 마지막 비트가 중요합니다. 기본 로그인 페이지로 선언되지 않은 경우 DesitnationPageUrl을 설정해야합니다. 그렇지 않으면 페이지가 그대로 유지됩니다 (로그인 컨트롤을 언제든지 Anonymous 엘리먼트에 드롭 할 수 있습니다). 사용자가 로그인하면 LoginView 컨트롤을 숨 깁니다). –

관련 문제