¿Por qué Response.Redirect no redirige la URL externa?
Context: el usuario se encuentra actualmente en la siguiente página:http: //myinternaldomain.com/page
Issue: cuando el usuario hace clic en un botón en la página anterior, el método MVC Controller que maneja este clic debe procesar un poco y redirigir al usuario a un dominio externo, por ejemplo, google.com. Intenté las 2 declaraciones a continuación por separado, pero ambas llamadas agregan la URL externa a la página interna actual en la que se encuentra el usuario:
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
Ambas de las declaraciones anteriores dan como resultado que el usuario sea redirigido a:http: //myinternaldomain.com/page/www.google.co en lugar de simplemente redirigir al usuario a www.google.com.
¿Que me estoy perdiendo aqui