2016-11-15 2 views
1

GitHub Webhook 함수를 만들고 Function URLGitHub Secret을 GitHub에 만든 GitHub에 GitHub에서 복사하여 붙여 넣었습니다. 다음 오류가 계속 발생합니다.잘못된 웹 훅 서명

{"Message":"The WebHook signature provided by the 'X-Hub-Signature' header 
    field does not match the value expected by the 'GitHubWebHookReceiver' 
    receiver. WebHook request is invalid."} 

내가 잘못하고있는 아이디어가 있습니까?

+1

거기서하는 일은 잘못된 것처럼 들리지만 그 오류는 악의적 인 보안이 있음을 나타냅니다. 개발 탭의 키 메뉴를 통해 새 키를 작성해보고 오류가 계속 발생하는지 확인하십시오. –

답변

2

개발자 페이지에서 GitHub Secret_master 키와 일치하고 관리 페이지의 Admin Keys (All Functions) 키와 일치합니다.

Function Keys에서 default 키를 사용하면 작동하기 시작했습니다. 내가 실제로 사용하고자하는 키와 같은 소리를내는 섹션의 이름과 GitHub Secret 필드에 잘못된 포털이 표시 될 수 있습니다.

답변이나 해결 방법인지 확실하지 않습니다.

+2

Jeremy는 기본적으로 키가 표시되는 것과 같은 문제가 있습니다. 귀하의 접근 방식은 정확합니다. 나는 이것을 여기에서 추적하기 위해 이슈를 만들었다 : https://github.com/projectkudu/AzureFunctionsPortal/issues/797 –

+2

정말 기뻤다. GitHub 오류 메시지는 전혀 도움이되지 않았습니다. :) – Jared