Как заставить аутентификацию форм ASP.NET использовать абсолютный URL для параметра ReturnUrl? - PullRequest
3 голосов
/ 28 сентября 2011

Когда вы используете проверку подлинности с помощью форм ASP.NET и хотите перейти на защищенную страницу, например securepage.aspx, вы будете перенаправлены на этот URL-адрес:

http://www.example.com/login.aspx?returnurl=securepage.aspx`

Есть ли способ получить абсолютный URL на странице входа, например:

http://www.example.com/login.aspx?returnurl=http://www.example.com/securepage.aspx

Мне нужна эта функция, потому что я работаю над довольно сложным проектом единого входа и мне всегда нужно работать с абсолютными URL-адресами.

Ответы [ 2 ]

2 голосов
/ 28 сентября 2011
1 голос
/ 15 марта 2012

попробуйте

<httpRuntime useFullyQualifiedRedirectUrl=”true”
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...