这篇文章将展示怎么使用SMS短信启动双重验证 创建一个ASP.NET 5项目 一开始,使用Visual studio 2015创建一个新的ASP.NET Web应用程序: 在下一步中选择ASP.NET 5 Templates中的Website项目模板,并在右侧面板中确认选择了I ...
这篇文章将展示怎么使用SMS短信启动双重验证
创建一个get='_blank'>ASP.NET 5项目
一开始,使用Visual studio 2015创建一个新的ASP.NET Web应用程序:
在下一步中选择ASP.NET 5 Templates中的Website项目模板,并在右侧面板中确认选择了Individual Authentication:
到这里,项目已经创建,这可能需要几分钟来加载,注意在Visual studio状态栏中指示正在下载的一些资源,Visual studio下载了一些它认为需要的文件作为应用程序解决方案的一部分。
运行应用程序
在项目加载结束后,运行这个应用程序,你将看到以下页面:
使用SMS短信进行双重验证
本教程使用Twilio,但是你也可以使用其他任何的SMS技术提供商。
- 创建Twilio账号
- 从”Account“选项卡,拷贝账户的SID和Auth token
- 从”Numbers“选项卡页面中,拷贝你Twilio电话号码
- 确保以上两项在你的应用程序中可用
- 在应用程序中添加Twilio的Nuget包
- 在MessageServices中添加代码来发送SMS短信
public static Task SendSmsAsync(string number, string message){ // Plug in your SMS service here to send a text message. var twilio = new TwilioRestClient("YourTwilioSid", "YourTwilioToken"); var result = twilio.SendMessage("YourTwilioPhoneNumber", number, message); return Task.FromResult(0);}
原标题:使用ASP.NET Identity以手机短信实现双重验证
关键词:ASP.NET
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。