주제에 대한 문서를 찾기 위해 Google을 크롤링했지만 아무 것도 찾지 못했습니다. kerberos 티켓을 사용하여 보안 서버에 액세스하려고하는데 401 오류가 발생합니다.헤세시아 인과 Spnego/Kerberos 지원
는 내가 뭘하는
HessianConnection conn = ...
conn.addHeader("Authorization", "Negotiate " + token);
...
conn.sendRequest();
내가 헤센는 기본 인증 (HessianProxyFactory => SETUSER/PWD/BasicAuth를)를 지원하는 것을 알고 웹 서비스를 호출하기 전에 토큰을 base64 인코딩과 헤더를 추가 할 수 있지만 확실하지 메신저입니다 Spnego/협상에 관해서.
우리는 다른 프로젝트 (HttpAuthSupplierImpl이 있음)에서 cxf를 사용하여 spnego를 설정했지만이 설정은 hessian을 사용합니다.
질문 : 가능합니까 아니면 시간을 낭비하고 있습니까? 감사합니다
내장 된 지원이 없다면 데모 코드와 같이 직접 패치하거나 토큰을 제공해야합니다. –