Я бы предложил переустановить VS 2008 SP1. Вы установили другую VS (например, VS Express) в то же время? Известно, что это вызывает помехи в существующей установке VS.
Вы можете попробовать проверить версии компилятора и компоновщика, запустив cl.exe
и link.exe
из командной строки Visual Studio.
Вот действительно длинный ответ: http://java.sun.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html
Дон Не верю мне на слово, но я считаю, что как клиент, клиентская аутентификация будет автоматически выполняться, когда сервер запрашивает ее.
Если вопрос заключается в настройке tomcat, читали ли вы http: // tomcat .apache.org / tomcat-6.0-doc / ssl-howto.html ? В частности, обратите внимание на атрибут clientAuth элемента Connector.
Вот действительно длинный ответ: http://java.sun.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html
Дон Не верю мне на слово, но я считаю, что как клиент, клиентская аутентификация будет автоматически выполняться, когда сервер запрашивает ее.
Если речь идет о настройке tomcat, читали ли вы http: // tomcat .apache.org / tomcat-6.0-doc / ssl-howto.html ? В частности, обратите внимание на атрибут clientAuth элемента Connector.
очевидно, вы можете использовать keytool для создания хранилища ключей, содержащего сертификат клиента и закрытый ключ, который описывает сертификат. Затем вы можете указать это хранилище ключей, используя следующие системные параметры:-Djavax.net.ssl.keyStore="/path/to/keystore"
-Djavax.net.ssl.keyStorePassword="<password>"
Вам нужно будет настроить Tomcat для передачи этих свойств.