为某些web服务实现部分https而不是http

时间:2016-03-24 13:18:17

标签: java xml http https jboss

我有这个应用程序,并且我被要求实现https,我已经使用以下行编辑了XML文件:

<connector name="https" protocol="HTTP/1.1" scheme="https" 
           socket-binding="https" 
           enable-lookups="false" secure="true">
    <ssl name="kikou-ssl" key-alias="kikou" 
         password="kikou" 
         certificate-key-file="../standalone/configuration/kikou.keystore" 
         protocol="TLSv1" verify-client="false"/>
</connector>

到目前为止,每件事都很好;我有HTTP工作正常,但我要做的是只使用HTTPS的几个wabservices!所以我真的不知道怎么做。

我想过两个解决方案,但我不知道如何尝试它们:

  1. 使用类似于javaclass="search"的attribut编辑xml文件。
  2. 在搜索课中添加一些东西,但在这里我不知道该放什么,我到目前为止已尝试过:

    if (httpServletRequest.getRequestURL().toString().contains("/user/account") && 
        servletRequest.getProtocol().contains("HTTP")) {
        throw new ResourceNotFoundException("The url should be HTTPS");
    }
    
  3. 但它不起作用。

    感谢您的任何意见或解答!

0 个答案:

没有答案