MVC3 Windows Authentication - Change Login option
===

I'm using C# ASP.NET MVC3.  Authentication is set to Windows and roleManager is using AspNetWindowsTokenRoleProvider.  This is an intranet application.

I've created a couple of different test accounts (local to the web server) to test the different roles of the application.  I would like to provide a selection option for the user to switch between the accounts.  

Ideally I would like a drop-down box on the web page with the following types of options for the user to select:

 - WindowsUser (User currently logged into windows or challenge for username/password if this can't be figured out)
 - TestUserForRole1
 - TestUserForRole2
 - TestUserForRole3

If this is not possible, the next best thing would be to prompt the user to enter in a username/password and authenticate them on the server to establish a new sessions with the provided credentials.  What are my options?  Thanks.