Java 如何为Jetty SSL设置密码套件的顺序?

Java 如何为Jetty SSL设置密码套件的顺序?,java,ssl,jetty,Java,Ssl,Jetty,为了服务我的应用程序,我使用Apache或嵌入式Jetty。对于Jetty,我选择了一些要使用的密码套件,并使用setIncludeCipherSuites(String[]names)进行设置。在Jetty文档()中,我发现:请注意,您必须按优先顺序指定密码套件 但一份接一份的报告指出: Cipher Suites (sorted by strength; the server has no preference) TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (

为了服务我的应用程序,我使用Apache或嵌入式Jetty。对于Jetty,我选择了一些要使用的密码套件,并使用
setIncludeCipherSuites(String[]names)
进行设置。在Jetty文档()中,我发现:请注意,您必须按优先顺序指定密码套件

但一份接一份的报告指出:

Cipher Suites (sorted by strength; the server has no preference)
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0xc027)    ECDH 571 bits (eq. 15360 bits RSA)   FS   128
(3 other suites I use)
对于Apache,我得到了:

Cipher Suites (SSL 3+ suites in server-preferred order, then SSL 2 suites where used)

对于我在
setIncludeCipherSuites()
中设置项目的Jetty顺序,似乎没有任何意义。有没有办法设置首选密码套件的顺序?

我找到的最佳答案是在Jetty服务器前面使用Apache HTTPD作为反向代理,并使用OpenSSL设置密码套件的优先级。看

这不是答案。充其量,这应该是一个评论。