简体   繁体   English

如何从Server1网站获取Server.Transfer()以获取Web2网站页面

[英]How can I do Server.Transfer() to get Web2 site Page from Web1 site

I have two web site Web1 and Web2 on same server and same IIS. 我在同一服务器和同一IIS上有两个网站Web1和Web2。

Is there any way I can do Server.Transfer() to get Web2 site Page from Web1 site. 有什么办法可以做Server.Transfer()从Web1站点获取Web2站点页面。

Web1 Site code: Web1网站代码:

    protected void btnGoToWeb2Page_Click(object sender, EventArgs e)
    {
       Server.Transfer("http://localhost:84/Home.aspx");
    }

This is not working. 这是行不通的。 Please help. 请帮忙。

Server. 服务器。 Trasfer works only for pages within the same website. Trasfer仅适用于同一网站中的页面。 If you want to transfer to another website you need to use Response. 如果要转移到另一个网站,则需要使用“响应”。 Redirect as in code below. 按照下面的代码重定向。

Response.Redirect("http://localhost/website2/somepage.aspx")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM