azure
This is an old revision of the document!
现在开始
首先打开注册页面,其他的可以全部正常填写,电话号码填一个VOIP的,同时打开Fiddler抓包 ,点”Sent text message”就会提示如下错误信息。
Sorry, VOIP phone number is not allowed. Please try again in some time with a different number or contact support.
这时候你会抓到一个400的POST包:
https://account.windowsazure.com/SignUp/BeginSmsChallenge?phoneCountryCode=[国家代码]&phoneNumber=[你填写的VOIP号码]&offer=ms-azr-0044p&countryCode=US&deliveryType=0
好吧,现在这就不用想了,把国家代码改成86,把原来你填写的VOIP号码改成中国手机号。然后打开Chrome开发者工具里的console,输入:
$.post('https://account.windowsazure.com/SignUp/BeginSmsChallenge?phoneCountryCode=86&phoneNumber=[你中国手机号]&offer=ms-azr-0044p&countryCode=US&deliveryType=0')
回车即可POST.
原来代码里少了 ‘ ‘
接下来,你的手机将会收到有注册码的短信,不过还需要对页面小小的修改…
直接审查元素,
按图示找到 div id=”confirmCodeDiv” style=”display: none;”(在短信验证附近),删掉style=”display: none;”。
然后你就可以放心大胆的输入手机收到验证码,完成注册。
结束
azure.1449884975.txt.gz · Last modified: by fe80:c8d5:71fb:11d9:49e3:e301:aa6e:affe
