2009-09-01 2 views
0

나는 편안한 웹 서비스를 실행하고 있으며 이는 암호로 보호 된 응용 프로그램입니다. 내 Java 코드에서 Client 및 WebResource를 사용하여 서비스를 호출합니다. 그러나 내가 전화 할 때, 나는 서버 측에서 널 원칙 오류를 얻는다.편리한 웹 서비스를 호출하기위한 사용자 이름과 암호를 전달하는 방법

누군가 내 클라이언트 클래스에서 사용자 이름과 암호를 전달하는 방법을 알려주십시오.

답변

2

코드를 게시하지 않으며 서비스가 암호로 보호되어 있다고 말하지 않으므로 누구나 제공 할 수있는 구체적인 도움은 없습니다.

일반적으로 서버에서 인증을 사용하도록 설정 한 경우 서버는 사용자 이름/비밀번호가 포함되지 않은 요청 (401 상태 코드 사용)에 대해 요청합니다. 이러한 문제를 피하려면 요청에 해당 자격 증명을 제공해야합니다. 다이제스트 인증은 기본 인증보다 나은 선택이지만 전체 메시지를 SSL로 암호화해야하는지 여부를 고려해야합니다.

액세스 토큰과 같이 RESTful 서비스에 인증을 제공하는 다른 방법은 물론 있습니다.

관련 문제