我安排了一个(单个,免费)WebJob。这几个月一直很好。我刚刚更新到最新的Azure WebJobs Nuget,这可能是间接的。
我现在在Azure WebJob调度程序日志中获得的内容如下,但我从Visual Studio 2015中部署了所有内容而没有错误。我同时部署到同一服务器的其他非调度webjobs工作正常。谁能告诉我需要查看/更改的位置?
Http Action - Response from host 'dummy4711(account).scm.azurewebsites.net': 'Unauthorized' Response Headers: Date: Mon, 29 Feb 2016 23:32:03 GMT
Server: Microsoft-IIS/8.0
WWW-Authenticate: Basic realm="site"
Body: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>401 - Unauthorized: Access is denied due to invalid credentials.
答案 0 :(得分:0)
答案 1 :(得分:-1)
昨天在新的工作部署中遇到了同样的问题,新的门户网站或我刚刚在VS 2015中安装的Web Jobs SDK Update也出现了问题......
原因很小,很难注意到。
我是如何解决的? 新门户,转到计划工作&gt; {工作名称} &gt; 设置&gt; 操作设置
请务必将操作设置为HTTPS,并且网址应以HTTPS开头:// ...
我不知道为什么我的VS2015 SP1使用https设置调度程序作业但操作设置为http,这会导致HTTP 401错误。
干杯。