server.transfer между приложениями
У меня есть 3 приложения под 1 решение со следующей структурой,
WebSoln,
- WebApp> Default.aspx
- SSOApp > SSO.aspx (содержит только перенаправление на Default.aspx)
- TestApp> Test.aspx page
Я установил TestApp в качестве стартового проекта, и теперь мне нужен следующий поток. Когда я нажимаю кнопку отправки на странице Test.aspx, она должна перейти к SSOApp > SSO.aspx, который, в свою очередь, должен перенаправить на страницу Default.aspx в WebApp.
Как я могу передавать между приложениями, я пытаюсь использовать Server.Transfer, я не уверен, какой URL я должен использовать. Можете ли вы дать мне URL-адрес, который поможет мне перенести между приложениями.
1 ответ
Server.Transfer
работает только для одного и того же приложения. Вы должны использовать Response.Redirect
способ перенаправить страницу в другое приложение.
Почему мы не можем использовать Server.Transfer() для перенаправления на другой сервер
Будет ли Server.Transfer работать через домены приложений / веб-приложения?
Допустим, у вас есть два приложения в одном и том же IIS.
Пример: Response.Redirect("http://server/otherapp/default.aspx");