-1
我想在我的項目中實現雙因素身份驗證。對於SMS服務我使用twilio
。但是,當SendSmsMessage()
總是被調用,它說:twilio不在asp工作mvc
core.cs沒有發現錯誤
我已經做了很多在互聯網上搜索。但我找不到解決方案。有什麼建議麼。
我想在我的項目中實現雙因素身份驗證。對於SMS服務我使用twilio
。但是,當SendSmsMessage()
總是被調用,它說:twilio不在asp工作mvc
core.cs沒有發現錯誤
我已經做了很多在互聯網上搜索。但我找不到解決方案。有什麼建議麼。
Twilio開發人員傳道這裏。
我想你想直接將源代碼複製到代碼中,因此存在依賴問題。我的建議是從Package Manager Console安裝Nuget包。
然後只需運行:
Install-Package Twilio
安裝它後,你應該能夠得到它只是在做以下準備在任何文件中:
using System;
using Twilio;
class Example
{
static void Main(string[] args)
{
// Find your Account Sid and Auth Token at twilio.com/user/account
string AccountSid = "{{ account_sid }}";
string AuthToken = "{{ auth_token }}";
var twilio = new TwilioRestClient(AccountSid, AuthToken);
var sms = twilio.SendSmsMessage(from, to, message);
Console.WriteLine(sms.Sid);
}
}
而且,因爲你提到你試圖做2FA,它可能是值得一提的另一個我們的產品稱爲Authy。 Authy消除了雙因素身份驗證的複雜性,顯然是由Twilio提供支持。這裏有一個link to a tutorial顯示如何在.NET MVC中實現它。
讓我知道,如果我能進一步幫助你。
您是否在運行一個項目時引用了Twilio源項目,或者您是否使用NuGet來安裝Twilio? – paulpitchford