Вызов ASP-страниц на сайте ASP.NET - PullRequest
1 голос
/ 24 октября 2011

Сценарий: на сайте ASP.NET у нас есть страница входа (login.aspx).

В файле login.aspx.cs, основанном на человеке, который входит в систему, иногда нам нужно перенаправить на страницу ASP. В настоящее время эти страницы ASP находятся на другом сайте (старый сайт ASP), но я хочу скопировать более 3 страниц ASP на сайте ASP.NET. Является ли это возможным? Могу ли я создать новый виртуальный каталог (или просто каталог) и разместить эти страницы ASP?

ИЛИ

Нужно ли, чтобы эти страницы ASP оставались там, где они есть, и с сайта ASP.NET (login.aspx.cs) Мне нужно будет запустить Response.Redirect для этого старого сайта ASP?

Пожалуйста, предложите.

Ответы [ 2 ]

3 голосов
/ 24 октября 2011

ваше .net приложение (я бы сказал) IIS будет по-прежнему выполнять классические страницы asp, однако asp.net и asp classic не разделяют переменные сеанса. Мне пришлось написать две промежуточные страницы, которые конвертировали значения сеанса asp.net в asp classic и наоборот для приложения, над которым я работал в аналогичной ситуации.

2 голосов
/ 24 октября 2011

Я не знаю, можете ли вы перенаправить страницы за пределы вашего собственного приложения / веб-сайта, но вы можете скопировать страницы с другого веб-сайта на свой собственный веб-сайт.Со страницы входа в систему вы можете перенаправить на соответствующую страницу в своем приложении / на веб-сайте.Если вы копируете страницы, возможно, будет хорошей идеей изменить старое пространство имен страниц на пространство имен, подходящее для вашего собственного приложения / веб-сайта

...