Adrian Halls 우수 도서 github.ioAzure 웹 훅 오류 : HTTP 요청에 제공된 'code'쿼리 매개 변수가 예상 값과 일치하지 않습니다.
을 기반으로 하늘색 함수 앱에서 aC# 기반 웹 훅을 만들었습니다.웹 훅 및 앱이 포털에서 테스트 될 때 성공적으로 실행되고 있습니다. 내 컨트롤러에서 webhook을 호출하면 올바른 매개 변수와 URI가 있음을 알 수 있습니다. 그러나 어떤 이유로 내 기능의 응용 프로그램 내 방법을 입력하지 않고 나에게 오류 속담 제공 결코 :
The 'code' query parameter provided in the HTTP request did not match the expected value
내 문제는 내가 요청에 내 코드 쿼리 매개 변수가 수행하는 것이입니다. 기본적으로 나는 새로운 todoitem이 데이터베이스에 삽입 될 때 Webhook을 트리거하려고합니다.
아무도 문제가 될 수 있습니다.
코드 : API 컨트롤러에서 전화가 푸른
#r "Newtonsoft.Json"
using System;
using System.Net;
using Newtonsoft.Json;
public static async Task<object> Run(HttpRequestMessage req, TraceWriter log)
{
log.Info("Webhook triggered");
string jsonContent = await req.Content.ReadAsStringAsync();
dynamic data = JsonConvert.DeserializeObject(jsonContent);
log.Info($"Created New Todo ({data.Text}, {data.Complete})");
return req.CreateResponse(HttpStatusCode.OK);
}
오늘 여기에 있습니다 – Stephane