2013-10-30 8 views
0

내 웹 응용 프로그램이 web.config를 통해 사용자를 로그인 페이지로 즉시 리디렉션합니다. 내 페이지를 요청한 URL을 어떻게 얻을 수 있습니까? Login.aspx 페이지의 Page_Load에서 요청 매개 변수를 사용하여 시도했지만 작동하지 않았습니다. 난 당신이asp.net의 web.config에서 사용자가 로그인 페이지로 리디렉션 될 때 요청 URL을 얻는 방법

public으로 페이지를 설정하는 경우가있을 수 있습니다

"어떻게 URL이 내 페이지를 요청 얻을 수 있습니다"또는 무엇을 의미합니까 완전히 이해하지는

답변

0

을 필요로하는 페이지로 로그인 URL을 cange. 아래를 참조하십시오.

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 
    If Request.UrlReferrer.ToString <> "" Then 
     Session("PageUrl") = Request.UrlReferrer.ToString 
    End If 
End Sub 
0

당신은 내가 UrlReferrer를 사용하여 찾던에 대한 답을 찾을

<authentication mode="Forms"> 
    <forms loginUrl="your_page.aspx" 
    defaultUrl="index.aspx" /> 
</authentication>