I have a Windows Forms application where I request a username/password from
the user. When the user clicks a button, I would like to launch IE to a
given page on my SSL webserver and send along the username/password pair
that was provided by the user. I understand how to open IE to a specific
website from a Windows Forms application using the
System.Diagnostics.Process.Start method, but I don't know how to include the
username and password as form fields in that request (so they'll be
encrypted during transmission). Obviously I don't want to include that data
as part of the QueryString ...

My only thought is that I can create a temporary HTML on the client side
which contains the username/password in hidden form fields and does
something like onLoad="form.submit();" But this solution seems messy...

Any ideas?

Thanks,
Michael Carr