I have an existing ASP application that connects to a [url removed, login to view] using GetObjectContext (the DLL runs under Win2K Component Services). This all works fine as long as I am using Basic Authentication - thanks to my need to support Netscape, however I also support IE and other browsers. I need an solution (preferably in VB, but C++ is OK too) that changes the user context for security purposes from the UID and PWD provided by the user initially (which I validate against a local database) to an existing Win2k local account. All users (that have been authenticated by my [url removed, login to view]) will then use this W2K account to gain access to the underlying web pages and graphics (which have been secured using NTML). So, for example: User A opens [url removed, login to view] and enters their user name and password on the form. My [url removed, login to view] validates their user name and password against my local database. *YOUR* application will change the security context of the user's browser to run as GenAccount1 (an existing Windows 2000 user). My [url removed, login to view] then redirects the user to [url removed, login to view] which has been locked down to only allow GenAccount1 access for browsing. No additional security dialogs should appear. Simple, huh? :)
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. Ideally this should be a VB class module that I can simply add to my existing VB.DLL. Otherwise, a C++ DLL that I can call would work too.
Windows 2000 Server
## Deadline information
I will give a $250 bonus if delivered before March 16th.