2016-12-21 5 views
3

Я разрабатываю логическое приложение на лазурном портале с функцией azure app.Logic приложение предоставляет случайный код запроса параметр недействительной ошибки для функции. Когда когда-либо возникала ошибка, я должен клонировать логическое приложение, существует ли какое-либо постоянное решение для этой ошибки.Функция Azure дает «Параметр запроса« код », предоставленный в HTTP-запросе, не соответствует ожидаемому значению».

С уважением

+0

Спасибо за отчетность - я поднял эту проблему с помощью команды «Функции» для расследования. – jeffhollan

+0

@jeffhollan любое обновление? –

ответ

2

Я побежал в это с общей функцией веб-крючками. Обходной я нашел:

  1. Перейти на страницу Функции приложения в Azure портала
  2. Выберите приложение - Вы должны увидеть меню с опциями «Develop», «Интеграция», «Управление» и «Monitor "
  3. Выберите« Управление »
  4. Существует две группы клавиш - функциональные клавиши и ключи администратора. Используется ключ администратора по умолчанию, поэтому я изменил параметр «code» в своем запросе, чтобы использовать функциональную клавишу по умолчанию.

Если это все еще не работает, вы можете попробовать обновить ключи или добавить новый.

+0

Это не поможет, если вы используете его в логическом приложении, потому что вы не устанавливаете URL-адрес функции, но ссылаетесь на него по подписке/группе ресурсов и т. Д. –

0

Привет, этот обходной путь работал для меня. -) в вашей логике приложении заменить деятельность AzureFunctionCall с HTTP-активностью -) метод POST -) URL https://FUNCTION_CONTAINER.azurewebsites.net/api/FUNCTION_NAME?code=DEFAULT_FUNCTION_KEY -) тем же телом и -) типа содержимого приложение/JSON

Надеется, что это помогает

2

Goto yourfunction-> manage-> functionkey-> по умолчанию -Щелкните на ссылке копии под действием

Просто код

прилагаемого

https: // {} functionappName .azurewebsites.net/API/{functi onName}? code = {defaultfunctionkey}