Когда вы используете проверку подлинности с помощью форм ASP.NET и хотите перейти на защищенную страницу, например securepage.aspx, вы будете перенаправлены на этот URL-адрес:
securepage.aspx
http://www.example.com/login.aspx?returnurl=securepage.aspx`
Есть ли способ получить абсолютный URL на странице входа, например:
http://www.example.com/login.aspx?returnurl=http://www.example.com/securepage.aspx
Мне нужна эта функция, потому что я работаю над довольно сложным проектом единого входа и мне всегда нужно работать с абсолютными URL-адресами.
Проверьте эту ссылку: http://blogs.freshlogicstudios.com/Posts/View.aspx?Id=cb739183-6a0b-46bc-9179-22aed8e60433
попробуйте
<httpRuntime useFullyQualifiedRedirectUrl=”true”