我有软件可以管理及生成证书(根证、服务器证书、客户端证书);
目前支持apache、tomcat、esin、jboss、orion等WEB服务器及应用服务器;不过软件是需要Money的,
如果只需要几张证书作测试用的话,我倒可以给你几张。
MSN:[email protected]

解决方案 »

  1.   

    如果需要比较正式些的SSL处理,可以联系CA或者使用OpenSSL工具。
      

  2.   

    先说明一下,SSL在http协议之下。它对于你的其他http开发都是透明的.
    如果客户端是一个纯应用,只需要设好环境参数即可,
    一般,是设下面的2个系统属性。
    java -Djavax.net.ssl.trustStore=yourKeystoreFilename -Djavax.net.ssl.trustStorePassword=keystorePassword ....
    如果是客户端是浏览器,它会自己处理处理ssl,不需要你做任何其他代码处理了。
    你按平常一样写jsp即可。
    所以你在jsp中使用https的代码是没有必要的。不过你硬要用也是可以滴,
    这样就相当于放弃浏览器的处理,自己来处理,
    将上面2个参数用System.setProperty的方法设进去即可。