使用Azure IaaS服务建立和使用CSUpload工具的凭证

在我的于 ">Azure IaaS 服务中使用 SharePoint 的相关文章中 (http://blogs.msdn.com/b/sharepoint_cht/archive/2012/07/23/sharepoint-azure.aspx),我的一位朋友 Mike Taghizadeh (他要求我提到他 :-)) 注意到我并未提供如何建立凭证以及将凭证与 csupload 命令行工具搭配使用的指示。因此,为了协助可能有相同问题的人,我将在此处快速说明该程序。

首先,您真正可以针对此目的用来建立凭证的最简单方法是在 Windows 7 或 Windows Server 2008 或更新版本上开启 [IIS 管理员],然后在其中建立自我签署凭证。您可以在 [IIS 管理员] 中单击服务器名称,然后双击中间窗格的 [服务器证书] 来寻找该凭证。这样会显示所有已安装的凭证,而您可以在右工作窗格中看见 [建立自我签署凭证…] 的选项。

当您建立凭证之后,需要汇出该凭证两次 - 一次含有私钥,另一次则没有。您必须这样做两次的原因是因为您需要将不含私钥的凭证上传至 Azure。含私钥的凭证则需要新增至您利用 csupload 联机至 Azure 之计算机上的个人证书存储。当您在 [IIS 管理员] 中建立凭证时,它会将凭证放置于计算机的个人存放区,这就是为什么您需要汇出它,并将它新增至您自己的个人存放区的原因。

汇出凭证的方法非常简单 - 只需在 [IIS 管理员] 中单击凭证,然后单击凭证内容的 [详细数据] 索引卷标并单击 [复制到档案…] 按钮。我相信您可以使用精灵来理解如何以或不以私钥来汇出凭证。一旦利用私钥汇出之后 (.pfx 档案),请开启 [凭证] MMC 嵌入式管理单元,并将它汇入您用户帐户的 [个人] 存放区。若为不含私钥的汇出,只需浏览至 Azure 入口网站,并在该处上传凭证即可。您想要单击 [托管服务]、[存储器账户] 及左下方浏览中的 CDN 连结,然后单击左上方浏览中的 [管理凭证]。请注意,如果您未看见这些浏览选项,可能是正在浏览新的预览 Azure 管理入口网站,而您需要切换回目前的 Azure 管理入口网站。您可以将鼠标移至页面正上方的绿色 [预览] 按钮上方,然后单击 [将我带至旧版入口网站] 的连结。

如果您位于 [管理凭证] 区段中,就可以上传所汇出的凭证 (.cer 档案)。这样做的好处是您也可以从入口网站复制订阅标识符和凭证缩图。当您建立 csupload 的联机字符串时,需要同时使用这两者。如果您单击订阅或单击凭证,将会在 Azure 管理入口网站的右信息窗格中看见这些值。一旦复制这些值之后,就可以将它们插入 csupload 的联机字符串,如下:

csupload Set-Connection SubscriptionID=yourSubscriptionID;CertificateThumbprint=yourThumbprint;ServiceManagementEndpoint=https://management.core.windows.net

执行此动作之后,您就可以开始使用 csupload。如果您收到错误讯息,指出 [无法存取联机字符串中指定的凭证。请确认凭证已安装且可存取。找不到联机字符串。] - 这表示在您的使用者个人证书存储中找不到凭证。请确定您已将 .pfx 档案上传至其中,然后再试一次。

时间: 2024-11-01 13:15:34

使用Azure IaaS服务建立和使用CSUpload工具的凭证的相关文章

通过Azure移动服务建立动手实验室的要点

概述 本文旨在为Azure移动服务(Azure Mobile Services)完成动手实验室提供几个学习要点. 怎样才能创建一个通用项目?能够共享Windows商店的应用程序和Windows Phone应用的程序之间的代码是怎样的?怎样才能实现让Toast消息出现在设备的推送通知功能里?怎样处理数据库,使用户可以添加表.列和数据?怎样在Windows Phone应用程序内添加代码,使用户可以检索记录并通过列表类的视图控件进行记录的显示. 前提条件 完成这个动手实验室,需要完成下列内容: 订阅W

为什么ASP.NET开发人员要了解Azure行动服务?

Azure 行动服务为行动应用程序开发人员提供了以云平台为基础的后端解决方案,现在这项服务除了可以使用 JavaScript (Node.js) 来客制化后端平台之外,也支持了使用 ASP.NET Web API 的技术来客制后端平台的运算逻辑,所以对于要开发给行动装置应用程序 API 的 ASP.NET 开发人员来说,Azure 行动服务是相当有吸引力的: 适用于所有行动平台的完整后端平台以及 SDK 解决方案.透过 Azure 行动服务,您可以迅速地为您的 iOS, Android, Win

Azure容器中建立Kubernetes群集

像Kubernetes这样的容器编排工具,对于容器化应用的管理至关重要.本文将分步讲解在微软Azure上建立Kubernetes集群. 尽管容器让开发人员建立和部署新应用变得更加容易,但是在开发和生产中运行容器却截然不同.现代,生产级别的应用程序都需要扩展以满足不断膨胀的需求,而且其支撑的基础架构也要对单个组件故障具有恢复性.这样,大多数公有云提供商提供了可以容纳生产环境的容器服务,例如Microsoft的Azure Container Service. 通过Azure Container Se

10个技巧加速Azure网站服务架设WordPress加载速度

速度慢的网站可能会造成您目标客群的流失,而且也会减少他们再次造访网站的机会.许多搜索引擎也将页面加载速度列为排序的考虑,这对 于网站的能见度有很大的影响.如果您已经或正要使用 http://www.aliyun.com/zixun/aggregation/13357.html">Azure 网站服务架设 WordPress,同时也想了解如何提升网站的加载速度,那么下面的一些技巧是您可以考虑的方向.   1. 网站服务与数据库必须在相同的数据中心   在 Azure 网站服务上架设 Word

Windows Azure基础结构服务新功能VM Agent

Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 基础结构服务最近宣布了一项新功能 VM Agent.VM Agent 是一个轻量级进程,用于启动由Microsoft 或合作伙伴共同提供的额外解决方案,可以配置.管理和加速虚拟机.本博客意在说明 VM Agent 及其与 VM 扩展程序之间的关系,以及它们的好处和用法.本博客的第 1 部分主要关注在新的 Azure VM 上如何启用 VM Agent 和扩展程

微软宣布发布Windows Azure基础结构服务和虚拟网络

上周,我们宣布公开发布 Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 基础结构服务和虚拟网络.利用虚拟网络服务,您可以在 Windows Azure 中创建独立的专用网络,并将其作为数据中心的扩展.您可以向虚拟网络中的虚拟机分配专用 IP 地址,指定 DNS,并使用 Cisco 或 Juniper 硬件 VPN 设备将其以"站点到站点"的方式连接到内部部署基础结构. 今天,我们高兴地宣

一个Java程序员眼中的国外IaaS服务选型

如今,云计算无处不在.最简单的说,云计算是通过互联网存储和访问不同的数据和程序,而基础架构即服务(IaaS)是云的基本构件.IaaS支持在云环境中自然开发,测试和使用应用程序.在本文中一个想通过IaaS托管Java应用程序的用户,如何选型国外主流的5大云供应商服务.它简要介绍IaaS,然后比较5个主流云提供商:Amazon EC2,Google Compute Engine,IBM SoftLayer,微软Azure和Digital Ocean. IaaS可帮助企业避免购买和运行自有服务器的复杂

Windows Azure媒体服务实现伦敦奥运会云端传输价值

伦敦奥运会是一个把302枚金牌合理压缩在19天里的盛大的活动.多轮预赛或回合经常同时发生,在32种运动中,对运动会内容提供者的挑战是要把运动会的内容传送给全世界各个时区的观众,可以让他们自由选择他们喜欢看的项目,时间,和方法,无论是直播,中断和回看或者在项目结束之后按自己的需要来看.智能手机和平板电脑的普及导致对不限时间,不限地点,不限设备的技术需求的增加.Gartner说2011年全世界卖出了六千万台平板电脑,预计在2012年能达到1.189亿台,到2016年能达到3.692亿台.现在美国估计

在Windows Azure云服务上设计大型服务的最佳做法

今天的帖子来自于http://www.aliyun.com/zixun/aggregation/16689.html">Jason Roth,主编程作家.他提供了来自我们的客户咨询团队的新白皮书的概述,涉及在Windows Azure上 设计大型服务的最佳做法.我们最近发行了新的白皮书:在Windows Azure 云服务上设计大型服务的最佳做法.这份文件汇集了基于实际的客户约定的设计模式和指导方针.它结合了最好的策略和设计模式,始终如一地证明了真实世界的 Windows Azure 应用