下载JSSE,安装,然后设置下列属性:
System.setProperty("java.protocol.hander.pkgs", "com.sun.net.ssl, internal.www.protocol");
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());然后在程序里面就可以像用http一样使用https了:
URL url = new URL("https://....");当然如果你用jview,又是另一种方法了.
如果client端用applet,直接就可以用Https,只要IE版本足够高.

解决方案 »

  1.   

    谢谢大家,是这样的,我是用Java做的一个基于B/S结构的项目,系统是windows2000,
    后台服务器是enhydra,lovesnoopy(洋葱头)--张柏芝,象你这样说是不是修改要很多
    代码呀?
      

  2.   

    这样的,我想client端要做的全部改动就是我前面写得两句话了.至于enhydra,我没用过,你可以看一看这方面的文档:
    http://enhydra.enhydra.org/software/documentation/doc-3.0.1/SSL.html
    可能要获得一个certificate(自己用keytool生成或从CA获得),再作些配置方面的事.
    呵呵,张柏芝是怎么回事?
      

  3.   

    lovesnoopy(洋葱头),谢谢你,你是怎么找到http://enhydra.enhydra.org/software/documentation/doc-3.0.1/SSL.html,
    你有没有看过〈星愿〉这部电影,看过了就应该知道张柏芝是怎么回事了,还有我觉得这个
    CA也是很麻烦的事情,听说网上有OPENCA的代码下载,不知道是不是?