기본 인증을 사용하는 REST 인터페이스와 대화하는 Eclipse 플러그인을 빌드 중입니다. 인증이 실패하면 플러그인 설정 대화 상자를 팝업하고 다시 시도하고 싶습니다. 일반적으로 모든 HttpURLConnection
에 대해 인증자를 설정하기 위해 정적 Authenticator.setDefault()
을 사용할 수 있지만 플러그인을 작성하고 있으므로 Eclipse의 기본값을 덮어 쓰지 않으려 고합니다. Authenticator
(org.eclipse.ui.internal.net.auth
);Java Authenticator는 연결 단위로 제공됩니까?
Eclipse의 기본 설정을로드하고 퍼팅하기 전에 내 사용자 설정 Authenticator
을 생각했지만, 이것이 멀티 쓰레딩과 관련된 모든 종류의 경쟁 문제를 일으킬 것이라고 생각합니다. 그래서 그 개념을 빨리 잃어 버렸습니다.
Google 검색 결과의 모든 종류는 기본적으로는 불가능 말해 수율 :
setAuthenticator (인증 자) 쉽게 멀티 스레드 컨텍스트 곳에서이 클래스를 사용할 수 있도록하기위한 방법이 있어야합니다 자바의 URLConnection의 API 인증이 필요합니다.
날이 문제를 극복 할 수있는 다른 방법이 있습니까 ... 인증 자 정의 재 작성?응용 프로그램은 몇 가지 타사 플러그인과 각 플러그인에 우리가 무엇을해야 자신의 OTP를 사용 포함되어있는 경우 ? "Authenticator.setDefault()"메소드를 호출 할 때마다 이전
+1 동일한 문제가 있습니다. 매우 짜증나! –