我的网络应用程序会立即通过web.config将用户重定向到登录页面。如何获取请求我的页面的网址?我尝试在Login.aspx页面的Page_Load中使用Request paramaters,但这不起作用。
答案 0 :(得分:0)
我完全不明白你的意思
“我怎样才能获得请求我的网页的网址”
您可能需要将您的网页设置为公开或将登录网址插入您需要的网页
<authentication mode="Forms">
<forms loginUrl="your_page.aspx"
defaultUrl="index.aspx" />
</authentication>
答案 1 :(得分:0)
我使用UrlReferrer找到了我想要的答案。见下文。
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