Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите настроить https для jetty maven плагина / 4 сообщений из 4, страница 1 из 1
07.04.2015, 22:34
    #38929871
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить https для jetty maven плагина
Прочитал
этот ответ и не понял, что такое CN
http://stackoverflow.com/a/3795116/2674303

цитирую ответ:

You can use Maven to create a development certificate and use it when starting Jetty. First, configure the keytool-maven-plugin to create a development certificate:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>keytool-maven-plugin</artifactId>
  <executions>
    <execution>
      <phase>generate-resources</phase>
      <id>clean</id>
      <goals>
        <goal>clean</goal>
      </goals>
    </execution>
    <execution>
      <phase>generate-resources</phase>
      <id>genkey</id>
      <goals>
        <goal>genkey</goal>
      </goals>
    </execution>
  </executions>
  <configuration>
    <keystore>${project.build.directory}/jetty-ssl.keystore</keystore>
    <dname>cn=my.hostname.tld</dname><!-- put your CN here-->
    <keypass>jetty6</keypass>
    <storepass>jetty6</storepass>
    <alias>jetty6</alias>
    <keyalg>RSA</keyalg>
  </configuration>
</plugin>


Change the CN as you wish. Then configure the maven-jetty-plugin to use the development certificate:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<plugin>
  <groupId>org.mortbay.jetty</groupId>
  <artifactId>maven-jetty-plugin</artifactId>
  <version>6.1.10</version>
  <configuration>
    <contextPath>/context</contextPath>
    <scanIntervalSeconds>5</scanIntervalSeconds>
    <connectors>
      <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
        <port>8080</port>
        <maxIdleTime>60000</maxIdleTime>
      </connector>
      <connector implementation="org.mortbay.jetty.security.SslSocketConnector">
        <port>8443</port>
        <maxIdleTime>60000</maxIdleTime>
        <keystore>${project.build.directory}/jetty-ssl.keystore</keystore>
        <password>jetty6</password>
        <keyPassword>jetty6</keyPassword>
      </connector>
    </connectors>
  </configuration>
</plugin>


Run mvn jetty:run and open https://localhost:8443/context.
...
Рейтинг: 0 / 0
07.04.2015, 23:15
    #38929893
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить https для jetty maven плагина
там же черным по белому сказано

Код: xml
1.
<dname>cn=my.hostname.tld</dname><!-- put your CN here-->



Common Name
...
Рейтинг: 0 / 0
08.04.2015, 11:24
    #38930175
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить https для jetty maven плагина
забыл ник,

спасибо. но этот способ для моей версии оказывается не канает.

Вот что нашёл http://eclipse.org/jetty/documentation/current/jetty-maven-plugin.html#maven-config-https

Не могу понять куда положить надо этот jetty.xml
...
Рейтинг: 0 / 0
08.04.2015, 11:41
    #38930198
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите настроить https для jetty maven плагина
у меня лежит в корне проекта рядом с pom
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите настроить https для jetty maven плагина / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]