从已部署的Web应用程序调用时未触发Azure功能应用程序

问题描述

我创建了一个httpTrigger azure函数,并尝试从我的azure Web应用程序访问它。 Web应用程序和Azure函数都属于同一个资源组。

当从post man和localhost调用已发布的Azure函数时,它运行正常,没有任何问题。将Web应用发布为天蓝色后,出现错误

“未知此类主机”

。在“监视器”选项卡中根本看不到功能触发器

网络应用调用

        HttpClient client = new HttpClient();
        var content = new StringContent(JsonConvert.SerializeObject(functionRequest),Encoding.UTF8,"application/json");
        client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer",authToken);
        var status = client.PostAsync(url,content).Result;

Azure功能应用程序

        public async Task<HttpResponseMessage> HttpStart(
            [HttpTrigger(AuthorizationLevel.Anonymous,"post")] HttpRequestMessage req,[DurableClient] IDurableClient starter,ILogger log,ClaimsPrincipal principal)
        {
        }

我们将不胜感激任何帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)