https://openfantasy.googlecode.com/svn/trunk/
http://openfantasy.googlecode.com/svn/trunk/openfantasy.googlecode.com/svn/trunk/
上面请求到同一个链接地址,一个是使用https协议,一个是使用http协议。
请问如何在一个项目中,配置一个链接又可以使用https,又可以使用http。说明:是某一个链接,并不是全站式https协议。

解决方案 »

  1.   

    如何让一个虚拟主机既能http,又能https   
    http://bbs.chinaunix.net/thread-937513-1-1.html
    http://www.webspherechina.net/club/thread-9926-1-1.html把http访问的页面转换成SSL支持的https访问 http://wenku.baidu.com/view/0865f58271fe910ef12df80b.htmlHTTP和HTTPS的区别   http://wenku.baidu.com/view/5fb7ded376eeaeaad1f3304f.html如何让浏览器在https和http之间转化? http://wenku.baidu.com/view/70e6b88fcc22bcd126ff0c09.html
    希望对你有帮助
      

  2.   

    http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全。
      

  3.   

    没有答案,除非自己在网站里过滤,判断访问协议可以这样判断:"https".equals(request.getScheme())
      

  4.   

    假设你的web是tomcat
    在conf/server.xml 中加入: 
    <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
                   maxThreads="150" scheme="https" secure="true"
                   clientAuth="false" sslProtocol="TLS" keystoreFile="D:/test3/test2" keystorePass="123456"/>
    (keysotre,truststore,cert, 数字签名... 这些东西lz自己去了解);配置之后, https://127.0.0.1  (就ok了,可能会弹出警告框;)
    至于怎样才能不弹出警告, 1.导入ca;  2.网站cert的cn 要匹配网点IP; (这些是高级话题了,上网查查就知道)