Launching multiple applications using wnSSOclient

Launching multiple applications using wnSSOclient

A user launches a MS Word RDP webApp that uses the wnSSOclient and then closes that terminal server window incorrectly.  The user then launches a MS Excel RDP webApp which also uses wnSSOclient, the previous winword session comes back up.



Customer Situation:

• Two applications using wnSSOclient MS Word and MS Excel

• Customer would close the window (not the application) on one application (Word) 
• The customer would open the second application (Excel) 
• The terminal server would launch the first application (Word) 


Another Situation:

• Two applications using wnSSOclient MS Word and MS Excel
• Customer launches one application (Word)
• The customer would open the second application (Excel) 
• The Word window will close, and the Excel window will open to the previous Word session


Reason: 
• Terminal server notices the disconnected state, the user, and the application and thinks "hey I've already got that program wnSSOclient running for that user"

• Similar behavior if you disconnect from a program like Paint without logging out, it will reconnect you to the same session of Paint with your last picture open


Fix: 
• You can just not use the wnSSOclient; since the customer isn't closing the application correctly anyways

OR 

• Have multiple copies of the wnSSOclient6 files on your Terminal Server, one for each application

• You can copy both wnSSOclient6 files into another directory, for example, c:\util\msword and add it to the Published Apps list

• Make sure to add this new location in the wnSSOclient path field of the corresponding webApp

• For each user, the server sees a "different" file being launched by each webApp