[Asp.net-mvc] إعادة توجيه من asp.net ويب أبي آخر العمل


Answers

هنا طريقة أخرى يمكنك الحصول على جذر موقع الويب الخاص بك دون تشفير الثابت ورل:

var response = Request.CreateResponse(HttpStatusCode.Moved);
string fullyQualifiedUrl = Request.RequestUri.GetLeftPart(UriPartial.Authority);
response.Headers.Location = new Uri(fullyQualifiedUrl);

ملاحظة: لن تعمل إلا إذا كان كل من موقع مفك و ويبابي على عنوان ورل نفسه

Question

أنا جديد جدا ل ASP.NET 4.0 أبي الويب. هل يمكننا إعادة التوجيه إلى عنوان ورل آخر في نهاية إجراء بوست ؟، شيء من هذا القبيل ... Response.Redirect(url)

في الواقع أنا تحميل ملف من تطبيق مفك (ويقول www.abcmvc.com ) من خلال أبي ويب (ويقول www.abcwebapi.com/upload )

upload هنا هو إجراء بوست. نشر نموذج متعدد الأجزاء إلى إجراء مشاركة وحدة تحكم أبي ويب. بعد تحميل أود أن إعادة توجيه مرة أخرى إلى www.abcmvc.com .

هل هذا ممكن؟




يمكنك التحقق من ذلك

[Route("Report/MyReport")]
public IHttpActionResult GetReport()
{

   string url = "https://localhost:44305/Templates/ReportPage.html";

   System.Uri uri = new System.Uri(url);

   return Redirect(uri);
}