Как настроить TLS Server для аутентификации клиента в весенней интеграции?
Ссылаться наЗапуск клиента с SSL / TLS, Это объясняет сценарий, когда сервер выполняет аутентификацию клиента. Я использую Spring Integration для обработки соединений TLS. Мой весенний контекстный файл:
<bean id="sslContextSupport"
class="org.springframework.integration.ip.tcp.connection.DefaultTcpSSLContextSupport">
<constructor-arg value="file:keystore.jks"/>
<constructor-arg value="file:truststore.jks"/>
<constructor-arg value="keystorepass"/>
<constructor-arg value="trustpass"/>
</bean>
<int-ip:tcp-connection-factory id="crLfServer"
type="server"
port="${availableServerSocket}"
single-use="true"
so-timeout="10000"
using-nio="false"
ssl-context-support="sslContextSupport" />
Мой сервер принимает SSL-соединения и обрабатывает сертификаты, установленные на моем сервере и клиенте. Я не уверен, настроена ли вышеупомянутая весенняя конфигурация для аутентификации клиента или нет. выполняется проверка подлинности клиента на уровне SSL-транспорта или в коде приложения?