我正在開發一個網站。在該網站中,我將控件重定向到其他網站。在完成另一個網站上的工作後,我想從我的網站回到我的網頁上。如何重定向到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
你描述一個彈出窗口? –