Posted on: 12/6/2013 3:27:34 AM | Views : 805

Here's what I'm seeing:
If I compile to NET 3.5 everything works fine.  If I compile to NET 4 or higher, the URL gets mangled:
From a page at http://localhost:12345/default.aspx a call to Response.Redirect(http://www.example.com) ends up trying to take me to http://localhost:12345/http%3a%2f%2fwww.example.com.
It's like the absolute URL being passed into the Redirect method is being treated as relative and also encoded.  If it matters, this is a VB.NET project in VS 2013 using IIS Express on Windows Server 2008 R2.
Thanks.

Go to the complete details ...