I have a logic app, this calls several functionapps. this worked wonderfull, but suddently I got an error when the logic app calls the Function. The error was:
{
"Message": "The 'code' query parameter provided in the HTTP request did not match the expected value."
}
We didn't regenerate the key and the keys are valid, because we can execute the webhook functions with postman.
But when I isnpect the activity logs I got on the listkeys action the following Error:
{
"Message": "An error has occurred.",
"ExceptionMessage": "Runtime keys are stored on blob storage. This API doesn't support this configuration.",
"ExceptionType": "System.InvalidOperationException",
"StackTrace": " at Kudu.Core.Functions.FunctionManager.<GetKeyObjectFromFile>d__9`1.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n at Kudu.Core.Functions.FunctionManager.<GetFunctionSecretsAsync>d__12.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\\r\\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n at Kudu.Services.Functions.FunctionController.<GetSecrets>d__12.MoveNext()"
}
Is there a way to change the storage of the keys? Why I got suddently without any change this message from one minute to another?