【问题标题】:Azure Web Job - Authorization Basic HeaderAzure Web 作业 - 授权基本标头
【发布时间】:2015-07-01 17:42:05
【问题描述】:

我创建了一个 Azure Web 作业并发布并与我的 Web 应用程序相关联。我认为创建了一个每小时运行一次的时间表。

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

那个基本授权密钥是从哪里来的?在我的 Web 应用程序下的“Web Jobs”选项卡中钻取时,我似乎找不到它。

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

【问题讨论】:

    标签: azure authorization azure-webjobs


    【解决方案1】:
    $authPair = "$($site.PublishingUsername):$($site.PublishingPassword)";
    $pairBytes = [System.Text.Encoding]::UTF8.GetBytes($authPair);
    $encodedPair = [System.Convert]::ToBase64String($pairBytes);
    

    参考
    Create a Scheduled Azure WebJob with PowerShell

    【讨论】:

    • 奇怪的是你必须这样做,但我很喜欢!谢谢!
    猜你喜欢
    • 2016-04-24
    • 2012-10-02
    • 2016-02-24
    • 2016-11-30
    • 2011-05-08
    • 1970-01-01
    • 2019-10-29
    • 2017-01-06
    • 2019-01-24
    相关资源
    最近更新 更多