Azure Webjob授权错误

时间:2016-01-29 00:20:42

标签: azure azure-webjobs azure-scheduler

我可以从azure protal获得一份WebJob作品。

我尝试从VS部署它,结果是:401 - 未经授权:访问  由于凭据无效而被拒绝。

我尝试按照本文建议的http://blog.davidebbo.com/2015/05/scheduled-webjob.html

设置网址

的https:// {USERNAME}:{密码} @ {WebAppName} .scm.azurewebsites.net / API / triggeredwebjobs / {WebJobName} /运行

..但门户网站没有让我(在该字段中显示错误)。我尝试了这个froma rest api测试仪并且有效!

我必须在标准层中重新创建集合和调度程序,以便我可以包含授权(但不包括在URL中)。现在我收到此错误:Http Action - 请求托管'hobbule.scm.azurewebsites.net'失败:作业缺少基本的auth字段。

Configuration of webjob

* MSDN问题https://social.msdn.microsoft.com/Forums/azure/en-US/5d47cd51-bd60-4f00-9cba-322b020a8810/azure-scheduler-ui-problem?forum=azurescheduler

1 个答案:

答案 0 :(得分:2)

您必须向标头集合添加基本授权标头。标头值是由您的用户名/密码组成的字符串字节的Base 64编码。有关详细信息,请参阅this question。您还可以使用PowerShell命令为您设置计划。