我有一个在远程服务器上运行的web api,当我发送一个休息敏锐的请求时,它有时会起作用,有时它不会 .

当它不起作用时,其远程Web服务器日志上的日志错误401未经授权 .

2018-05-31 12:18:20 x.x.x.x GET /ServiceQA/api/v1/tracking/gettrackingidbyemail/xxxxxx@gmail.com/ - 80 - x.x.x.x RestSharp / 105.2.3.0 - 401 0 0 31

2018-05-31 12:32:13 x.x.x.x POST / ServiceQA / api / v1 / tracking / addtracking - 80 - x.x.x.x RestSharp / 105.2.3.0 - 401 0 0 15

appKey和appId在restClient.Authenticator上设置 .

任何时候它不工作并在Web应用程序中的这一行设置断点然后它的工作原理

var response = _restClient.Execute(request);

谢谢 .