2014-11-04 4 views
0

PHP에서 (자동으로) 사용자를 제출하고 HTTP 인증 팝업으로 전달할 수있는 방법이 있습니까? HTTP 인증은 내 스크립트가 아니므로 직접 제어 할 방법이 없지만 로그인 정보를 수동으로 입력하지 않고 자동으로 인증 정보를 전달할 수 있습니다. curl 함수 또는 다른 방법을 통해 가능할 수 있습니다. 또는, 내가 C++이나 command/bash 스크립트와 같이 더 낮은 레벨로 갈 필요가 있다고해도 괜찮을 것입니다.자동 인증 HTTP 인증

+1

당신은 시도 할 수 있었다'은 https : // : url.com' 형식 @? – Malk

+0

하하 너무 간단합니다. 맞아. 답으로 게시하면 나는 최선의 답을 확인할 수 있습니다. –

답변

0

기본 인증을 매우 쉽게 구현할 수 있습니다.

은 참조 : http://php.net/manual/en/features.http-auth.php

+0

검색하는 동안 그것을 보았습니다. 내가 뭔가를 놓치지 않는 한 내 OWN 인증을 처리하는 방법을 보여 주었지만 다른 서버의 인증에 대한 응답을 자동 제출하는 방법은 제시하지 않았습니다. 이게 당신이 의미 한거야? 나는 내 지위에서 내가 충분히 분명하다는 것을 확인하고 싶었다. –

+0

아니요, 기본 인증은 상황에 맞지 않습니다. 질문 주석에 언급 된 기본 auth url 형식의 컬을 사용하고 http 401 오류가 발생하지 않았는지 확인한 다음 쿠키에 사용자 이름을 저장하지만 사용 컬렉션을 필요로하고 사이트를 전달해야 할 수도 있습니다. 다른 사이트는 어떤 보안을 사용합니까? 이 시나리오를 위해 선서가 설계되었습니다. –