Azure Web作业 - 授权基本标头

时间:2015-07-01 17:42:06

标签: azure authorization azure-webjobs

我创建了一个Azure Web作业并发布并与我的Web App相关联。我想创建了一个每小时运行的计划。

当我登录门户网站时,我注意到已创建一个新的计划。它有两个自动标题:

该基本授权密钥来自哪里?在钻进我的Web App下的Web Jobs选项卡时,我似乎无法找到它。

同样奇怪的是,调度程序只允许最少的小时间隔用于"基本"网络应用。但我可以使用相同的凭据创建一个新的计划作业,以便进行分钟级处理。

enter image description here

1 个答案:

答案 0 :(得分:3)

$authPair = "$($site.PublishingUsername):$($site.PublishingPassword)";
$pairBytes = [System.Text.Encoding]::UTF8.GetBytes($authPair);
$encodedPair = [System.Convert]::ToBase64String($pairBytes);

参考
Create a Scheduled Azure WebJob with PowerShell