Использование ssl-защищенного веб-сервиса в веб-приложении - PullRequest
1 голос
/ 31 марта 2011

Я создаю веб-приложение, которое будет работать на WAS с использованием Rational Application Developer.Это приложение использует веб-сервисы, используя https.Использование SOAPUI У меня нет проблем с их использованием, но когда я запускаю приложение, я получаю ошибки безопасности.

Любые подсказки о том, что настроить, чтобы мое приложение могло использовать эти веб-сервисы - что, кстати, использовать самогенерируемый сертификат.

Как насчет этих развертываний ws?Должен ли сертификат WS быть импортирован в WAS или он распространяется программно?

Спасибо

Ответы [ 2 ]

2 голосов
/ 01 апреля 2011

Чтобы установить SSL-соединения между сервером приложений WebSphere и внешними серверами, сервер должен быть настроен на доверие к SSL-сертификату внешнего сервера.

Howto: добавление внешнего сертификата в WebSphere 6.1 или 7 TrustStore

С внешнего сайта / порта

Шаг 1:

  • Открыть консоль администратора
  • Перейдите к SSL-сертификату и управлению ключами> Хранилища ключей и сертификаты> NodeDefaultTrustStore> Сертификаты подписавшего> Получить из порта

Шаг 2:

  • Введите имя хоста внешних портов и порт
  • Введите имя хоста внешнего сервера в качестве псевдонима

Шаг 3:

  • Сохранить изменения конфигурации

Из файла PEM

Шаг 1:

  • Откройте консоль администратора.
  • Перейдите к SSL-сертификату и управлению ключами> Хранилища ключей и сертификаты> NodeDefaultTrustStore> Добавить

Шаг 2:

  • Введите Псевдоним и расположение файла * .pem> OK

Шаг 3:

  • Сохранить изменения конфигурации
0 голосов
/ 31 марта 2011

Проще всего было бы импортировать сертификат веб-службы в CellDefaultTrustStore.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...