2009-12-10 7 views
0

아파치에서 실행중인 PHP 프로젝트에서 Google 체크 아웃을 구현하고 싶습니다. 내 판매자 센터 계정에 콜백 URL을 넣었습니다. 내 Checkout은 샌드 박스 모드입니다. 주문할 때 판매자 센터에 다음과 같은 오류 메시지가 표시됩니다.Google 체크 아웃 오류

We encountered an error trying to access your server at myurl.org -- the error we got is 

Send failed with code: 401. 
Response body was: Failed to Get Basic Authentication Headers 

아무도 도와 줄 수 있습니까? 이것은 시급하다.

나는 전혀 익숙하지 해요 : 사전에

감사합니다 ...이 질문의 어느 버전이 해결 되었기 때문에

+2

중복의 http://stackoverflow.com/questions/1873568 – Gumbo

+1

단지 Gumbo의 의견을 강조하기 위해, 이것은 중복 질문이 아니며 거의 동일한 질문입니다. 아마 다른 사용자 이름을 가진 동일한 사람이 될 것입니다 또는 같은 프로젝트에있는 사람. 긴급성에 대한 탄원. – Anthony

+0

질문의 다른 (편집되지 않은, 답이없는) 버전을 닫고 이것에 대한 투표를 종료했습니다. @saif :이 두 계정을 같은 사람이 사용하는 경우 메시지를 남겨두면 병합 할 수 있습니다. –

답변

0

, 나는 내가 편집 한 몇 가지 조언을 추가 할 것입니다 파악 Google Checkout 및 해당 API는 있지만 위키 피 디아에서 HTTP 오류를 신속하게 검색하면 401 error은 인증에 실패했기 때문이라고 알립니다. 이는 인증 거부 (오류 403 : 금지)와 같지 않으며 실제 인증 시도가 실패했음을 유의하십시오. 좋은 비유는 비밀 암호 (우리가 말할 게요 Fedelio)를 요청하고 "Applesauce"라고 말하고 대신 침입 (오류 403)에 대해 두들겨 패하는 대신에 문으로가는 것을 상상해보십시오. "응?" 게이트 키퍼는 암호로 무엇을 의미 하는지를 아는 지 궁금해합니다.

동일한 위키 문서는이 오류와 관련하여 Basic Authentication을 참조합니다. 나는 또한 그 사실을 들여다 볼 것을 매우 권고한다.

사용자가 URL을 요청할 때 인증해야하지만 서버 측이나 리디렉션을 요청하는 것처럼 들리므로 서버가 대신 401 오류를 반환합니다. 로그인 프롬프트를 반환합니다.

관련 문제