I have an applet that allows user to upload files to the server. The applet opens a socket and writes the files to the server in a stream. This all works fine except some systems that use a smart card to authencate the user.
On those systems I create a key store and load it with the certs from the smart card but when I try to write to the server it alwasy fails with *403.13* error saying the certs are missing. I conmfirmed that the keystore is populated with certs from the smart card.
Is there a way for my applet to use the current browers session or certs to connect to the server?
I can post code if needed
Still seem to be having problems, I created a tiny console app to test with, at first I was getting the same 403 error as my applet but when I changed the code so that it loads the keystore using the alias that I know is on the card it worked fine. Copied the same code to the applet and it is still getting the 403 error.