2013-08-20 4 views
9

github 서비스 훅용 webhook 수신기를 확보하는 방법을 알아 내려고하고 있습니다.github 서비스 훅 및 기본 인증

"우리는 매우 당신이하지 화이트리스트의 IP를 수행하는 것이 좋습니다

GitHub의 매뉴얼 페이지에서

, 당신은 IP가 GitHub의 후크에서 온 것입니다있는 주소 섹션에서 보면,이 경고를 가지고 서비스 훅 (Service Hooks) 대신 들어오는 요청을 확인하기 위해 HTTPS 및 기본 인증을 설정하십시오. " post receive hooks에 대한 설명서에서

  • https://help.github.com/articles/what-ip-addresses-does-github-use-that-i-should-whitelist#service-hook-ip-addresses

    • 나는 기본 인증을 설정하는 방법이 표시되지 않습니다.

      저장소에 대한 커밋을 알리는 github post-recieve/service/web hook과 함께 기본 인증을 사용하려면 어떻게해야합니까?

    +0

    상위 질문 : 인증 webhooks을 수행하는 방법 : http://stackoverflow.com/questions/9007030/how-to-verify-a-post -receive-hook-request-actually-from-github –

    +0

    나는 그것도 보았다. 그러나 받아 들여진 대답은 정확하게 기스텝의 위 인용문이하지 말라고 말한 것입니다. 그 페이지의 모든 대답은 http://stackoverflow.com/a/20856954/1763984를 제외하고 일종의 호기심처럼 보인다. (그리고 나는 단지 그것을 upvoted했다.) –

    답변

    12

    난 당신이 그냥 기본 인증 상황에서 같은

    https://yourUser:[email protected]/path 
    

    를 사용할 수 있다고 생각합니다.

    나도 내일 그것을 시도를 줄 것이다 : https://github.com/blog/237-basic-auth-post-receives

    +0

    나는 지금 당장 그것을 시도했다 : Go 당신의 저장소 -> 설정 -> 서비스 후크 및 WebhookUrl 위의 구문을 사용 :) – Ax3l