2015年6月3日星期三

Azure电话验证

首先请阅读 [ http://www.lancelot.moe/azure-phone/ ]

但文中有三个地方测试时发现需要注意:

1.  每个人用Fiddler抓到的包可能有差异,有的参数是offer=ms-azr-0044p,有的则是offer=ms-azr-0144P,猜测可能 0144P 是 Azure for Dreamspark 吧
2.  在console输入时,一定要在提交表单的页面(不是在Fiddler抓包的页面)
3.  输入代码原文的POST代码,会提示missing ) after argument list,其实添加一个引号即可,因此这里更正为如下代码: $.post('https://account.windowsazure.com/SignUp/BeginSmsChallenge?phoneCountryCode=86&phoneNumber=你中国手机号&offer=ms-azr-0144P&countryCode=US&deliveryType=0')

这里对原文作者表示感谢,在Azure封掉这个漏洞之前,此方法解决了国内手机无法通过验证的问题。

Azure for Dreamspark 主要还是用于学生开发者做测试,可选Azure全球数据中心(大陆除外),实测数据库限额是20MB,每小时最大查询数3600,Web存储1GB;此外,有人提到Web应用每天的流量限额是165MB。

较新的博文 较早的博文 主页