WINHTTP_AUTOPROXY_OPTIONS.lpszAutoConfigUrl
으로 지정된 PAC 파일에 액세스 할 때 HTTP 기본 인증이 필요한 WinHttpGetProxyForUrl
을 사용하려고합니다.인증이 필요한 PAC 프록시에서 프록시 가져 오기
일반 인증 대화 상자를 팝업으로 표시하거나 프록시에 사용할 사용자 이름과 비밀번호를 제공하는 방법이 있습니까?
WINHTTP_AUTOPROXY_OPTIONS.lpszAutoConfigUrl
으로 지정된 PAC 파일에 액세스 할 때 HTTP 기본 인증이 필요한 WinHttpGetProxyForUrl
을 사용하려고합니다.인증이 필요한 PAC 프록시에서 프록시 가져 오기
일반 인증 대화 상자를 팝업으로 표시하거나 프록시에 사용할 사용자 이름과 비밀번호를 제공하는 방법이 있습니까?
자동 신임 대화 상자 처리는 WinInet에서만 지원됩니다. WinHTTP에서 사용자의 사용자 이름과 암호를 직접 가져 와서 WinHttpSetCredentials
또는 유사한 기능으로 전달하는 방법을 제공해야합니다. 나는 의 반환 값을 WinHttpGetProxyForUrl
에서 확인한 다음 사용자의 자격 증명을 요청합니다. WINHTTP_OPTION_USERNAME
및 WINHTTP_OPTION_PASSWORD
와
WinHttpSetOption
를 사용자 이름과 암호를 설정하고 WinHttpGetProxyForUrl
을 호출하려면 어떤에서 당신이 중 하나 WinHTTP에로 그 자격 증명을 전달하기 위해 다음과 시도 할 수 가리 킵니다.WinHttpGetProxyForUrl
을 호출하고 자격 증명을 포함하는 URL로 lpszAutoConfigUrl
매개 변수를 제공하십시오. (즉, http://user:[email protected]/
).기본 인증을 사용하지 않는 경우 fAutoLogonIfChallenged
을 사용하는 것이 좋지만 사용에는 적합하지 않습니다.