2012-11-20 58 views
-2

的web.xml文件中的安全约束端口设置出于某种原因,我想指定的端口设置在这里这么 可以请你告诉我,有没有可用的任何标记提端口这里如何指定Java EE应用程序

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

@Hussain您能否给我建议回答呢? – JMoh

+1

题外话;属于[sf] –

回答

0

我觉得没有机会。

将侦听器添加到端口是容器的责任。容器配置可以改变,然后你的web应用程序应该做什么?例如。如果容器将端口从8443更改为9443,则应用程序将被破坏。

因此,在您的Web应用程序中无法定义端口(它超出了Web应用程序的范围)。

顺便说一句你为什么要修复你的Web应用程序中的端口?

+0

谢谢你Uwe Plonus的回答。 我需要这个,因为亚马逊弹性负载平衡器的亚马逊工作,我已经问这里&没有找到任何适当的解决方案 – JMoh

+0

http://stackoverflow.com/questions/13226254/how-to-redirect-http-request-to- HTTPS-ON-Java的应用程序安装上,亚马逊-EL – JMoh