2013-05-14 150 views
0

我寫一個Java Web應用程序(春季3.2)。的Java Web應用服務安全和不安全的資源

基本上,我有需要訪問我的web服務的幾個網站。這些網站是安全(ssl)和不安全的混合體。我有一個端點/驗證/ {id}應該對這兩個安全請求做出響應

(https://localhost:8443/ws/validate/123 and http://localhost:8080/ws/validate/123) 

我該怎麼做?我已經添加

<security-constraint> 
    <web-resource-collection> 
     <web-resource-name>ws</web-resource-name> 
     <url-pattern>/*</url-pattern> 
    </web-resource-collection> 
    <user-data-constraint> 
     <transport-guarantee>CONFIDENTIAL</transport-guarantee> 
    </user-data-constraint> 
</security-constraint> 

我的web.xml,但只有力量SSL(8080調用得到一個Location頭指向8443

302 FOUND響應如何允許有擔保和在同一端點insecured請求(具有不同的端口)?

回答

0
<transport-guarantee>NONE</transport-guarantee> 

似乎做的伎倆...