установите red5 демонстрации с помощью установщика или в военном файле вручную

Это могло бы быть немного поздно, но поскольку Вы очень близки, это кажется стоящим предоставления ответ:

  1. Это не ясно из Вашего описания, но я предполагаю, что у Вас есть сертификат сервера в keystore? Если не необходимо будет сделать это - можно генерировать использование сертификата OpenSSL, если Вы уже не сделали этого.

  2. Необходимо добавить новый параметр к server.xml для определения псевдонима для использования для поиска сертификата в server.keystore. Таким образом, если бы Ваш псевдоним сертификата был 'localhost' затем, то необходимо добавить keyAlias="localhost" к Вашему server.xml, таким образом, это было бы похоже на это:

    <Connector protocol="HTTP/1.1" SSLEnabled="true"
       port="8443" address="${jboss.bind.address}"
       scheme="https" secure="true" clientAuth="false"
       keystoreFile="${jboss.server.home.dir}/conf/server.keystore"
       keystorePass="mypassword" sslProtocol = "TLS" 
       keyAlias="localhost"/>

При замене localhost с любым именем псевдонима Вы выбрали для сертификата в Вашем server.xml.

btw - в зависимости от Ваших конкретных требований я действительно склонен соглашаться с Тактическим Vim, что использование mod_ssl является более оптимальным вариантом.

Заключительное примечание - настраивающий аутентификацию клиента, после того как у Вас есть серверная работа, является относительно прямым. Вам нужен новый keystore, который будет содержать АВАРИЮ, доверенную для подписания клиентских сертификатов. Таким образом, у Вас есть эти новые параметры для добавления truststoreFile, truststorePassword и clientAuth. Установка clientAuth для 'хотения' означает, что Вас попросят аутентификации, но отмена не заблокирует Вас, устанавливание на истинный означает, что Вы не сможете получить доступ к серверу, если Вы не обеспечите клиентский доступ (в этой точке, то Вы, вероятно, захотите отключить коннектор открытого текста). Другие два параметра эквивалентны соответствующим keystore параметрам, но быть очень осторожным, относительно каких сертификатов Вы вставляете свою базу доверенных сертификатов, поскольку любой сертификат, подписанный сертификатом в базе доверенных сертификатов, будет принят для клиентского автора (если Вы будете думать об этом некоторое время, то это будет иметь смысл).

2
задан 24 December 2010 в 23:41
1 ответ

Я разрешил проблему. Разархивируйте содержание под папкой веб-приложений с их имя. Например: webapps/oflaDemo - или другое имя можно понять-. Перезапустите red5 и посмотрите, что все вещи работали.

Можно загрузить все военные файлы с того адреса: http://red5.googlecode.com/svn/snapshots/

Только adminPanel демонстрация имеет проблемы. Решение немного хитро. При поиске с помощью Google его Вы видите решения.

Спасибо :)

1
ответ дан 3 December 2019 в 13:24

Теги

Похожие вопросы