CXF 서비스 프록시와 포워드 프록시는 서로 다른 객체입니다
CXF HTTPConduit의 네트워크 프록시 정책을 이해하고 생성된 서비스 객체 및 대상 권한 부여와 구별합니다.
CXF가 생성한 서비스 프록시는 SOAP 호출을 수행하는 Java 객체입니다. 포워드 프록시는 그러한 HTTP 연결을 전달하는 네트워크 중개자입니다. 오류가 둘 다 프록시라고 불러도 서로 다른 객체입니다.
네트워크 선택은 호출된 클라이언트의 HTTP 전송 정책으로 표현됩니다.
| 정책 필드 | 역할 |
|---|---|
ProxyServer | 중개 호스트. |
ProxyServerPort | 수신 대기 포트. |
ProxyServerType | 해당 전송이 기대하는 프록시 유형. |
NonProxyHosts | 해당 프록시 정책에서 제외된 대상. |
HTTP JAX-WS 클라이언트의 경우, 기반 CXF 클라이언트는 지원되는 코드나 배포 경로를 통해 정책을 구성할 수 있는 HTTPConduit을 노출합니다. 애플리케이션이 이미 적용한 다른 정책 값은 유지하십시오. 공용 경로를 사용할 수 있는 HTTP 정책의 경우 HTTP 프록시 목록가 후보 호스트 및 포트 값을 제공합니다.
CXF는 프록시 권한 부여와 대상 권한 부여를 분리합니다. 중개자로부터의 중개자로부터의 407은 서비스 객체의 애플리케이션 로그인을 요구하지 않습니다.
conduit 예제를 적용하기 전에 활성 CXF 버전과 전송을 식별하십시오. 필드나 XML 요소는 클라이언트가 실제로 사용하는 구성 경로에 속할 때만 요청에 영향을 줄 수 있습니다.