我正在开发一个网站。在该网站中,我将控件重定向到其他网站。在完成另一个网站上的工作后,我想从我的网站回到我的网页上。如何重定向到asp.net中的特定网站页面?
假设我想重定向到我的网站是“abc.aspx”页面。我将我的网站安装在我自己电脑的默认虚拟目录中。
我正在开发一个购物网站&付款我正在重定向到ccavenue网站。在完成从ccavenue网站购物付款后,我想重定向到我的购物网站到特定页面,并且我不想在另一个窗口上打开付款流程。比如何做到这一点?
如何做到这一点?
我正在开发一个网站。在该网站中,我将控件重定向到其他网站。在完成另一个网站上的工作后,我想从我的网站回到我的网页上。如何重定向到asp.net中的特定网站页面?
假设我想重定向到我的网站是“abc.aspx”页面。我将我的网站安装在我自己电脑的默认虚拟目录中。
我正在开发一个购物网站&付款我正在重定向到ccavenue网站。在完成从ccavenue网站购物付款后,我想重定向到我的购物网站到特定页面,并且我不想在另一个窗口上打开付款流程。比如何做到这一点?
如何做到这一点?
内部重定向:
Response.redirect("/abc.aspx")
这也将这样做,但也许更具可读性:
外部重定向
Response.redirect(Request.Url.Authority+"/abc.aspx")
:
Response.redirect("http://www.derp.nu/foo")
也把FALSE(作为参数)后,如果您使用会话变量的链接:
Response.redirect("/abc.aspx", false)
你也可以这样做:
您需要该辅助站点才能执行重定向。这通常是电子商务网站处理与付款门户互动的方式。或者,您可以在新窗口/选项卡中打开第二个站点,以便在用户关闭该窗口时,它们默认返回到您的站点。
理想情况下,您需要提供更多的上下文,以便人们可以回答问题的细节。
我正在开发一个购物网站&付款我正在重定向到ccavenue网站。在完成从ccavenue网站购物付款之后,我想将我的购物网站重定向到特定页面,并且我不想在另一个窗口上打开付款流程。比如何做到这一点? – Priyanka
我从来没有为ccavenue开发过,但是我已与其他任何付款门户合作过,您可以在初始请求中将redirectURL发送到门户(通过购买详细信息)。付款处理完成后,门户重定向到redirectURL。您需要检查ccavenue api文档,以确切了解他们如何执行此操作。如果现在还没有机制,我会感到非常惊讶。 – JHolyhead
我使用了同样的方法,我设置了redirectURL。它在我的应用程序中工作,但是当我创建安装项目并在另一台机器上安装时,它会抛出找不到页面的错误。我不知道为什么会发生这种情况。你知道与此有关吗? – Priyanka
我得到了这个解决方案,即─
System.Web.HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority) + VirtualPathUtility.ToAbsolute("~/CCAvenueReturn.aspx")
将返回我的我的网站的当前URL
你描述一个弹出窗口? –