Я работаю над веб-приложением, предлагающим SOAP WebServices с использованием Spring-WS 2.0.Запросы WebService должны быть подписаны сертификатом, который, конечно, проверяется на сервере.Для этого используется WSS4J и хранилище доверенных сертификатов - здесь spring-config:
<bean class="org.springframework.ws.soap.security.wss4j.Wss4jSecurityInterceptor">
<property name="validationActions" value="Signature" />
<property name="validationSignatureCrypto">
<bean class="org.springframework.ws.soap.security.wss4j.support.CryptoFactoryBean">
<property name="keyStorePassword" value="pass"/>
<property name="keyStoreLocation" value="location"/>
</bean>
</property>
</bean>
Приложение должно быть развернуто в WebSphere 7, и основное требование заключается в том, чтобы хранилище доверенных сертификатов не отправлялось вместе сприложение, но должно быть предоставлено сервером приложений.Кто-нибудь знает, как мне добиться того, чтобы WebSphere предоставлял хранилище доверенных сертификатов или как можно настроить WebSphere для выполнения авторизации безопасности?Основная проблема заключается в том, что Spring-WS используется вместо использования WebSphere для WebServices ...