Bağlam: Kullanıcı şu sayfaya şu anda: http://myinternaldomain.com/page/Response.Redirect neden harici URL'yi yönlendirmiyor?
Sorun: Kullanıcı yukarıdaki sayfasında bir düğmeye tıkladığında, bu tıklama kolları MVC denetleyicisi yöntem bazı işlem yapmak ve harici bir kullanıcıyı yönlendirmelidir alan adı google.com. Ben aşağıda ayrı ayrı 2 ifadeleri denedik ama her iki çağrı kullanıcının bulunduğu şimdiki iç sayfaya dış url ekleyin: http://myinternaldomain.com/page/www.google.com yerine sadece: yönlendiriliyorum
System.Web.HttpContext.Current.Response.Redirect("www.google.com"); // plain old HttpResponse object
return Controller.Response.Redirect("www.google.com"); // MVC Controller's response object
yukarıdaki ifadelerin ikisi de
kullanıcı neden kullanıcıyı www.google.com adresine yönlendirmek.Burada nelerin eksik?
bakınız: http://stackoverflow.com/questions/1549324/net-mvc-redirect-to-external -url –
@Ulf - Yukarıdaki 2. ifadede şu an var olduğum şey - sayfayı doğru yönlendirmiyor. Bunu yansıtacak kod düzenledim. –
Hayır, http: // –