|
|
|
|
@ -209,7 +209,7 @@ namespace ATS.NonCustodial.Application.Impl.Admins
|
|
|
|
|
var random = new Random(); |
|
|
|
|
var code = random.Next(100000, 999999).ToString(); |
|
|
|
|
var name = "新用户注册"; |
|
|
|
|
var sendMessage = $"您的验证码为:{code},请于五分钟内填写,若非本人操作,请勿泄露。"; |
|
|
|
|
var sendMessage = $"您的验证码为:{code},请于5分钟内填写,若非本人操作,请勿泄露。"; |
|
|
|
|
|
|
|
|
|
// 创建验证码记录 |
|
|
|
|
var addSMS = new AppSMS |
|
|
|
|
@ -375,7 +375,7 @@ namespace ATS.NonCustodial.Application.Impl.Admins
|
|
|
|
|
try |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
var smsConfig = LazyGetRequiredService<SmsConfiguration>(); |
|
|
|
|
// var smsConfig = LazyGetRequiredService<SmsConfiguration>(); |
|
|
|
|
var signName = await GetDictionariesOutput("sms_config", "SignName"); |
|
|
|
|
var feeType = await GetDictionariesOutput("sms_config", "FeeType"); |
|
|
|
|
var baseUrl = await GetDictionariesOutput("sms_config", "BaseUrl"); |
|
|
|
|
@ -384,17 +384,17 @@ namespace ATS.NonCustodial.Application.Impl.Admins
|
|
|
|
|
|
|
|
|
|
var parameters = new SmsParameters() |
|
|
|
|
{ |
|
|
|
|
Pwd = pwd.Value ?? smsConfig.Pwd, |
|
|
|
|
Pwd = pwd.Value, |
|
|
|
|
Content = content, |
|
|
|
|
FeeType = feeType.Value ?? smsConfig.FeeType, |
|
|
|
|
LoginName = loginName.Value ?? smsConfig.LoginName, |
|
|
|
|
SignName = signName.Value ?? smsConfig.SignName, |
|
|
|
|
FeeType = feeType.Value, |
|
|
|
|
LoginName = loginName.Value, |
|
|
|
|
SignName = signName.Value, |
|
|
|
|
Mobile = phone |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// 构建查询字符串 |
|
|
|
|
var queryString = BuildQueryString(parameters); |
|
|
|
|
var requestUrl = $"{baseUrl.Value ?? smsConfig.BaseUrl}?{queryString}"; |
|
|
|
|
var requestUrl = $"{baseUrl.Value}?{queryString}"; |
|
|
|
|
|
|
|
|
|
// 发送HTTP GET请求 |
|
|
|
|
var response = await _httpClient.GetAsync(requestUrl); |
|
|
|
|
|