我目前正在从事一个项目,在这个项目中,我需要使用Azure移动服务中的计划任务(如果可能的话)完成以下任务:
我已经知道了步骤3,步骤2和步骤4相对来说是微不足道的。我挂起的是使用Azure service Management REST 更新云服务部署配置。
(我在Node.js脚本中没有遇到其他方法)。
使用提供的Node.js模块request (例如:http://msdn.microsoft.com/en-us/library/windowsazure/jj631641.aspx)对端点的调用非常容易,但请求必须按照http://msdn.microsoft.com/en-us/library/windowsazure/ee460782.aspx包含管理证书。
因此,我的问题是:如何将我的管理证书附加到请求中?
请记住,这是在计划的任务(这是一个Node.js脚本)内完成的。
发布于 2013-06-28 00:57:18
管理证书只是一个标准证书文件(.cer) (X.509 v3)。您可以将内容放在字符串中(不要因为建议这样做而杀了我),也可以将内容放在脚本将要读取的表中。
一旦您将证书内容作为字符串处理,就可以将其附加到您正在发出的HTTPS请求到Azure服务管理API。Nate有一个关于如何使用nodejs实现这一点的不错的帖子。他正在从文件中读取证书,因此您必须更改该部分,并将其替换为您的证书字符串。
https://stackoverflow.com/questions/17354608
复制相似问题