Hello Team,
We are having an issue with Web engine User context:
Issue:
Even though the ‘Engine’ is running in different Usercontext, it is sending always the default current logged-in windows user context.
Prerequisite:
- Go to the internet settings and set the following .
NOTE : The issue scenario is working when we change the setting to ‘Prompt for username and password’ setting,
Scenario:
- Machine logged in with “wwUser”
- Application is running with “wwUser” . Web Engine started by default with WindowsCredentials
- Server is logged in with “wwUser”. (works fine till now)
- Change the user to “wwUser1” in the application . Stopping the old engine. Creating a new Engine and start with “wwUser1” credentials.
- Server is logged in with “wwUser1”. (works fine till now)
- Change the user back to “wwUSer”.(Works fine). Stopping the old engine. Creating a new Engine and start with “wwUser” credentials
- Change the user again “wwUser1”. Stopping the old engine. Creating a new Engine and start with “wwUser1” credentials
- [Issue] Server is still logged in with “wwUser” again instead of “wwUser1”.
Always, second attempt to switch to the usercontext fails.
Debug points:
- On ‘BrowserReady’ event , when we look into the ‘Webengine’ , it is the proper engine with ‘wwUser1’ credentials, but, it is sending the server with default ‘wwUser’ context.
After this, we are setting URL, which is supposed to send in ‘wwuser1’ context, which is not happening.
Regards,
Kunal