2009-11-13 4 views
0

우리 회사는 업데이트 및 전자 상거래 목적으로 회사 서버에 연결해야하는 프로그램을 제작합니다. 우리는 오랫동안이 일을 해왔지만, 프로그램에 인터넷 접속을 허용하기 전에 프록시 서버가 이름과 암호를 요구하는 "프록시 인증"을 처리하는 방법을 결코 알지 못했습니다.프록시 인증 - HTTP/HTML 세부 정보?

이 프로그램은 HTML 헤더 자체를 문자열로 조작하고 일반 소켓을 통해 통신하므로 헤더의 실제 세부 정보를 알아야합니다. 즉, 우리는 통신 라이브러리를 사용하지 않고 있습니다. 기술적 인 이유가 있지만 변경되지는 않습니다. 따라서 프록시 서버가이를 인식 할 수 있도록 이름/암호를 어디에 넣어야 하는지를 알아야합니다.

Google을 통해 프록시 서버를 구성하는 방법이나 최종 사용자가 프록시 서버를 사용하는 방법에 대한 설명을 Google에서 찾을 수 있습니다. 누가 우리가 이것을 위해 필요한 낮은 수준의 세부 사항을 찾을 수 있는지 알고 있습니까?

답변

1

프록시가 Proxy-Authenticate 헤더를 보내는 경우 the spec에 따르면 이후 요청은 프록시에 필요한 스키마 (기본 또는 다이제스트)에 따라 인증 헤더를 추가해야합니다. 해당 요청에는 관련 자격 증명이있는 Proxy-Authorization 헤더가 포함됩니다.

+0

감사합니다. –