2010-07-27 5 views
0

양식 인증과 함께 회원 API를 사용하고 있습니다. 사용자가 페이지를 login.aspx로 이동하려고 할 때 때때로, (예를 www.mysite.com/login.aspx의 경우), 일어나는 리디렉션 이벤트가 주소 표시 줄은 내가 그에게 관심을 끌기 위해 좋아하는거야이 www.mysite.com/Login.aspx?ReturnUrl=Login.aspx인증 성공 후 회원 API가 로그인 페이지로 리디렉션됩니다.

같은 것을 보여줍니다 사용자가 로그인과 비밀번호를 입력하면 로그인 페이지로 다시 리디렉션됩니다.

디버그 세션에서이 버그를 재현하려했지만 시도 할 수 없었습니다.

왜 그런지 말해주십시오.

답변

1

역할에 문제가 있습니까? 사용자가 반환 URL 페이지에 액세스 할 수 있습니까?

자세한 내용이 없으면 답변을 제안 할 수는 없지만 SO:62013 또는 Forums:1318557 또는 this blog post이 도움이 될 수 있습니다.

그렇지 않다면 Trace log을보고 귀국 URL을 확인하십시오.

19 9/7/2010 5:50:03 PM /login.aspx  302 POST View Details 
20 9/7/2010 5:50:03 PM /Default.aspx 302 GET View Details 
21 9/7/2010 5:50:03 PM /login.aspx  200 GET View Details 

그래서 난 성공적인 로그인을 받고 있어요,하지만 내 반환 URL 다시 로그인을 리디렉션되는 : 문제에서 나는 내가 볼 수있는 순간에 봉착했습니다. (나는 이것을 내 자신에 대한 질문으로 제기하려고한다).

하지만 내 첫 번째 추측은 역할을 보는 것입니다. 질문을 편집하여 web.config의 해당 섹션에 추가 할 수 있습니다 (그리고 중요한 데이터를 먼저 제거해야 함).

관련 문제