자바 끝: HttpURLConnection를 가진 기본 입증
자바는 최고 간단한 것, 그러나 선명한 시야에서 숨겨, HttpURLConnection/URLConnection의 기본 입증을 하는 방법 제공한다.
연결하기 전에 뒤에 오는 코드 행을 추가하십시오:
마지막 끈 로그인 = "… ";
마지막 끈 암호 = "… ";
Authenticator.setDefault (새로운 입증자 () {
PasswordAuthentication 보호된 getPasswordAuthentication () {
반환 새로운 PasswordAuthentication (로그인, password.toCharArray ());
}
});
이것은 입증이 어떤 URLConnection든지를 위해 요구된다 언제든지 불리는 당신의 과태 입증자를 놓는다. 문제는 해결했다.
주: 마지막은 안 종류가 가변을 접근하도록 요구된다.
입증자는 JDK 1.2가 웹에 그것에 관하여 그럼에도 불구하고 몇몇 정보 거기 아주 있기 때문에 유효하다. 거의 모두는 일요일 포장 (sun.misc.BASE64Encoder () 사용하는)에서 종류를 추천하고 암호화를 수동으로 한다. 이것의 아무도는 상기의 간단한 해결책에서 요구되지 않는다.
자바 URLConnection API에는 입증이 요구되는 multi-threaded 문맥에 있는 이 종류를 이용하게 그것을 쉽게 하기를 위한 setAuthenticator (입증자) 방법이 있어야 한다.
, 어떻게 에, 기술 주 프로그램하는 , 자바 소프트웨어 주요 뉴스 의 밑에 신청하는 웹, 웹 서비스 |
|
RSS 2.0 |
Trackback 이 기사 |
이 기사를 이메일을 보내십시오
당신은 또한 읽고 싶을지도 모른다 |


Technorati 마음에 드는 것에게 추가하십시오
































