우리는 클라이언트 인증서 (WS-Security 메시지가 아닌 IIS 자체)로 전송 보안 (SSL)에 의해 보호되는 IIS에서 WCF 서비스를 사용합니다. wso2carbon.jks에 인증서를 추가했습니다. 전송 조정자가 실행될 때마다 요청 시간이 초과되었습니다. IIS 로그에 오류 500.0 만 표시됩니다. IIS 구성에서 클라이언트 인증서를 무시하도록 설정하면 모든 것이 잘 동작합니다. 또한 Java Axis2 및 .Net 클라이언트 코드는 ISS에서 켜져있는 인증서로 잘 작동합니다.WSO2 ESB 클라이언트 인증서 자격 증명이있는 mediator 보내기
아마도 내가 전화에서 뭔가를 놓쳤습니다. WS 정책은 그러한 경우에 필요합니까? 도움을 주시면 감사하겠습니다.
추가 정보 - 탄소 이동 문제와 같은 것처럼 보입니다. Hello 요청에서 wireshark 모든 전송을 확인하는 것이 핸드 셰이크에 걸렸습니다. 그래서 서버가 Hello를 ESB로 보내고 통신이 중단됩니다. CommonsHTTPTransportSender 만 서버와 핸드 셰이크를 완료 할 수있었습니다 (여전히 인증서를 보내지 않았습니다). Carbon의 PassThrough 및 NIO http 전송에 문제가 있습니까? – adnecs