gpt4 book ai didi

Azure 计划程序无法触发使用 WebApp 发布的 OnDemand WebJob

转载 作者:行者123 更新时间:2023-12-04 19:02:16 25 4
gpt4 key购买 nike

不久前,我使用 Visual Studio (2015) 创建一个 WebApp、一个控制台应用程序,并将该控制台应用程序作为 OnDemand WebJob 链接到该 WebApp。我将整个内容发布到 Azure,网站、WebJob 和 Scheduler Job 运行得非常完美。

上周,我注意到 WebJob 不再运行。该网站正在不断开发中,因此我不确定这是由于我们应用的代码发生更改还是由于 Azure 中的某些内容所致。

无论我尝试什么(包括完全删除 Web 应用程序上的 App_Data 中的作业、计划和文件夹),当我从 VS 发布 Web 应用程序时,都会重新创建 Web 作业,但调度程序失败并出现以下错误。

Http Action - Response from host 'mysite.scm.azurewebsites.net': 'Unauthorized' Response Headers: Date: Fri, 29 Jan 2016 07:02:01 GMT
Server: Microsoft-IIS/8.0
WWW-Authenticate: Basic realm="site"

Body: 401 - Unauthorized: Access is denied due to invalid credentials. Server Error

有什么线索可能会导致此问题,或者我可以收集哪些附加信息来追踪实际问题?

谢谢,埃里克

最佳答案

我们对发布 NuGet 的 WebJobs 进行了调整并发布了更新。此更新解决了调度程序身份验证 header 问题。将发布 NuGet 更新为 1.0.11 版本后,此问题将得到解决。

https://www.nuget.org/packages/Microsoft.Web.WebJobs.Publish/1.0.11

关于Azure 计划程序无法触发使用 WebApp 发布的 OnDemand WebJob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35082272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com