作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Azure 计划程序作业集合中创建作业。这个想法是在预定的时间将消息放入队列。我关注了this链接来配置 https 作业,但我陷入了需要添加请求 header x-ms-date (或日期)的位置,该 header 需要“不早于 15 分钟”,如下所示根据 MS 文档。
我必须使用 https 操作类型,因为 Azure Scheduler Portal 不支持 ARM 创建的队列。虽然这可以使用 Scheduler SDK 来实现,但我们可能会选择它作为最后的手段。
请告诉我这是否可以通过 Azure 门户实现。
谢谢
最佳答案
您可以在至少具有添加
权限的队列上创建共享访问签名(SAS)
,而不是使用队列 URL,并使用该 SAS URL。您可以使用如下 URL:
https://{account-name}.queue.core.windows.net/{queue-name}/messages?messagettl=3600&se=2016-11-30T18%3A30%3A00Z&sp=raup&sv=2015-12-11&sig={sas-signature}
您需要指定 Content-Type
请求 header ,您可以将其设置为 application/xml
。
完成此操作后,您应该会看到消息显示在队列中。
关于Azure 调度程序 : Put Message to a Storage Queue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40887884/
我是一名优秀的程序员,十分优秀!