Добрый день,SSL с Jetty Встроенный в Jar на EC2
Я изо всех сил, чтобы найти документацию для «Настройка SSL С Jetty», но нет ничего. У меня в основном есть Jetty Server, созданный в моей программе Java как таковой. Моя программа Java скомпилирована в файл .jar, и ее можно запустить сразу на моем экземпляре AMAZON EC2. Все библиотеки Jetty находятся внутри самого .jar.
Он отлично работает на EC2. Но мне нужно, чтобы эти URL-адреса Jetty были безопасными и на SSL.
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.Connector;
import org.eclipse.jetty.server.Request;
import org.eclipse.jetty.server.handler.AbstractHandler;
import org.eclipse.jetty.server.nio.SelectChannelConnector;
import org.eclipse.jetty.servlet.ServletContextHandler;
import org.eclipse.jetty.servlet.ServletHolder;
private static Server server;
public static void main(String[] args) throws Exception {
System.out.println("Servers!");
server = new Server();
Connector connector = new SelectChannelConnector();
connector.setPort(8081);
server.addConnector(connector);
ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
server.setHandler(context);
context.addServlet(new ServletHolder(new HelloServlet()),"/*");
context.addServlet(new ServletHolder(new PostServlet()),"/post/*");
Thread monitor = new CommandThread();
monitor.start();
server.start();
server.join();
}
Могу ли я узнать, что можно сделать, чтобы включить SSL на эти ссылки/сервлеты?
кстати с моими программами открытым, он выглядит как этот пользователя 5524 5492 1 08:28 PTS/0 00:00:00 Java -jar server.jar пользователя 5574 5548 0 08:29 PTS/1 00:00:00 grep java пользователь 5572 5548 0 08:29 pts/1 00:00:00 grep jetty – raaj