public TempOtpViewModel GetTempTop(TempOtpViewModel model)
{
RestClient client = new RestClient(_appSettings.DalUrl);
RestRequest request = new RestRequest("account/GetTempOtp", Method.POST);
request.AddJsonBody(model);
IRestResponse response = client.Execute(request);
HttpStatusCode statusCode = response.StatusCode;
int numericStatusCode = (int)statusCode;
_logger.LogCritical("Serilog " + numericStatusCode);
return null;
}
我通过短信收到OTP后调用此API。它返回状态代码0且响应为空。
但是,如果我等待2秒钟再调用它,它将非常正常。
关于可能导致此问题的原因的任何想法?
请注意,此问题仅在一种环境中发生。我们的应用程序托管在2个环境中,在另一个环境中可以正常工作。