title: Using ASP.NET Automatically login to an external website and redirect
body: <blockquote>
    <p>We have a series of products with
    built in web servers each of which has
    a login page, a customer wants to
    create a web portal in which they log
    into once, from there they can simply
    click on any of the devices (external
    websites) and it will automatically
    login to that site and redirect them
    to the page after the login screen.
    The portal is using ASP.NET MVC, the
    external devices are Windows CE based
    units running embedded web servers.
    Can find a lot on scraping, but not
    much on redirection after the event.
    More Info: Apologies for not being
    detailed enough, External websites
    using custom authentication, it's a
    form fill, which then talks to a
    custom password engine within the
    device, uses script to detect if the
    results are good then redirects the
    the index page from the login page.
    Basic username and password entered
    into form, all of which are set to
    same on all systems, so can be hard
    coded, customer does not want password
    on each device but is forced to by the
    device software. Cookies not being
    used. Basically the user is presented
    with a series of links to all the
    devices (websites essentially) when
    they click on the link they want to be
    taken to the main "index" page rather
    then have to run though the "login"
    page.</p>
  </blockquote>
  
  <p>Update : Have successfully managed to navigate target site and login using HttpWebRequest and HttpWebResponse, so I now have the correct page loaded up in a HttpWebResponse, remaining question is how do I now redirect or open a new browser to display that HttpWebResponse and continue navigating on the logged in target site.</p>