Azure China (3) 使用Visual Studio 2013证书发布Cloud Service至Azure China
《Windows Azure Platform 系列文章目录》
之前有很多网友询问我如何通过VS发布Cloud Service至Azure China,这里我专门写篇文章,给大家详细介绍下。
笔者使用的是VS2013,首先我们下载Windows Azure SDK for .NET
- 可以通过Azure China网站,地址在http://www.windowsazure.cn/zh-cn/downloads/?sdk=net。
- 也可以通过Azure Global网站,地址在http://azure.microsoft.com/en-us/downloads/
- 据个人开发的经验,Azure China和Azure Global的SDK区别不大。读者可以随意选择。
- 笔者本章介绍使用的是Azure Global网站下载的For .NET SDK。版本是V2.3。
1.我们首先以管理员身份,运行VS2013
2.新建Cloud Service。如下图:
3.添加Web Role,模板选择ASP.NET Web Role
4.模板我选择Web Forms
5.然后我们选择WindowsAzure1,右键Publish
6.在弹出的窗口中,不要点击Sign In按钮。请选择Manage下拉框
7.在弹出的窗口中,选择Certificates,New
8.在弹出的窗口中,我们选择需要的证书:
9.点击下图中的Copy the full path。将证书的路径保存至剪切板。
10.然后我们需要将本地的Azure证书上传至Azure China云端。
登陆http://manage.windowsazure.cn,输入我们的Org ID和password。
在Azure Management Portal,点击设置,管理证书。选择上载管理证书。
11.在弹出的界面中,将剪切板中的证书路径进行拷贝
12.上传证书完毕后,我们就可以在Azure China Management Portal上查看到结果。
别忘记将订阅ID进行拷贝。如下图红色部分。
13.回到VS2013,我们将上图中订阅ID的内容复制到下图的第三个输入框中去。
请注意将上图的第4个输入框Enter a service management URL改成
https://management.core.chinacloudapi.cn/,否则没有办法发布成功。
14.证书导完后,本地VS2013就和Azure China云端建立了安全连接。
15.接下来,我将这个Cloud Service的DNS设置为HelloAzureChina,并且发布在上海数据中心(China East)
注意:上图中的ChinaEastGroup和ChinaNorthGroup是笔者之前创建的地缘组,请读者忽略。
16.最后选择Publish就可以了
17.等待发布完毕后,就可以浏览到发布成功的网站了。
18.我们通过IE窗口,输入发布的Cloud Service的URL地址 http://helloazurechina.chinacloudapp.cn/
请注意下图的chinacloudapp.cn是Azure China Cloud Service的后缀,笔者在之前的一章已经详细介绍过了。
19.我们查看management portal上发布成功的结果:
Azure China (3) 使用Visual Studio 2013证书发布Cloud Service至Azure China的更多相关文章
- Visual Studio 2013发布Cloud Service至Azure China
Visual Studio 2013发布Cloud Service至Azure China <Windows Azure Platform 系列文章目录> 之前有很多网友询问我如何通过VS ...
- 如何在Visual Studio 2013中连接中国版的Azure
http://diaosbook.com/Post/2014/8/23/connect-azure-cn-in-vs2013 VS2013的Server Explorer在第一次连接Azure的时 ...
- Visual Studio 2013中引入Web Service的简单方法visual studio 引用 wsdl
http://blog.csdn.net/wangzhongbo_24/article/details/49954191 Web Service有三种表示方式 三种方式分别为WSDL.Endpoint ...
- 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序
原文 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序 Jim ...
- [Azure] 使用 Visual Studio 2013 管理中国版 Azure 订阅
比较关心微软平台技术的朋友应该都知道,微软云服务(Microsoft Azure)以下简称Azure分为全球版和中国版,由于政府法规问题中国版的服务是由二十一世纪互联运营,整体来看中国版Azure和全 ...
- 转载:在Visual Studio 2013中管理中国特色的社会主义Windows Azure
原文链接: http://www.pstips.net/get-azurechinacloud-settings.html 谷歌被豪迈地放弃了中国市场,微软仍旧在中国市场摸爬滚打,跪着挣钱.其中私人定 ...
- 如何使用Visual Studio 2013 创建Azure云应用
创建 Azure 云服务 Azure 云服务包括执行应用程序所需操作的角色.当你将云服务发布到 Azure 时,每个角色将在云中的虚拟机上运行.有关如何开发 Azure 云服务的详细信息. 创建 Az ...
- Visual Studio 2013 Web开发
cnbeta新闻:微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Ser ...
- Visual Studio 2013 Update 3 RTM 正式发布
VS2013.3 RTM已发布! 完整安装包:http://download.microsoft.com/download/6/F/0/6F0777D3-3541-465F-8639-A8F9D36B ...
随机推荐
- UNITY 状态机 + SVN + 码云 下篇
上篇说到自己写的一个FSM状态机,这篇写怎么把代码和码云联系在一起! 首先,我们应该知道为什么使用码云? 码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gi ...
- 使用XmlDataDocument将数据存储到XML文档
string str = "Data Source=192.168.1.20;Initial Catalog=WebTest;User ID=sa;Password="; SqlC ...
- Backbone源码解析(二):Model(模型)模块
Model(模型)模块在bk框架中的作用主要是存储处理数据,它对外和对内都有很多操作数据的接口和方法.它与视图(Views)模块精密联系着,通过set函数改变数据结构从而改变视图界面的变化.下面我们来 ...
- android知识杂记(一)
记录项目中用的零碎知识点,用以备忘. android:screenOrientation:portrait 限制横屏 activity启动状态 singleTop 只执行一次,通常用在欢迎页面 sin ...
- [.net 面向对象编程基础] (5) 基础中的基础——变量和常量
[.net面向对象编程基础] (5) 基础中的基础——变量和常量 1.常量:在编译时其值能够确定,并且程序运行过程中值不发生变化的量. 通俗来说,就是定义一个不能改变值的量.既然不能变动值,那就必须 ...
- C#可扩展编程之MEF学习笔记(五):MEF高级进阶
好久没有写博客了,今天抽空继续写MEF系列的文章.有园友提出这种系列的文章要做个目录,看起来方便,所以就抽空做了一个,放到每篇文章的最后. 前面四篇讲了MEF的基础知识,学完了前四篇,MEF中比较常用 ...
- 获取IOS应用的子目录
在开发IOS应用时,我们经常需要将素材分类,并放入相应地子目录中. 在开发代码时,需要访问这些素材时,就需要获取对应的子目录路径.那么如何获取呢? 获取应用路径 首先,要找到应用所在的路径. NSSt ...
- 字符串查找String.IndexOf
String.indexOf的模拟实现,没想象中有多么高深的查找算法,就是最普通的遍历查找 思路:先找到第一个相同的字符,然后依次比较后面的字符,若都相等则表示查找成功 /** * 查找字符串patt ...
- Mac OS 环境下 安装 Asp.Net及使用Yeoman 创建Asp.Net 项目
本文是按照英文原文:Installing ASP.NET 5 On Mac OS安装时遇到的问题的总结Blog. 原文提示如下: Installing ASP.NET 5 On Mac OS XBy ...
- js常用函数
日期时间函数(需要用变量调用): var c=new Date; c.getDate(); document.write(c) //获取当前时间 var c=new Date(); c.getTime ...