Каким-то образом при использовании режима Windows я получаю сообщение об ошибке исключения "Ссылка на необъявленную сущность 'nbsp'. Строка 69, позиция 41." "странно. Затем, когда я проверяю результат. После выполнения я получаю HTML-страницу с ошибки как
401 - Несанкционированный: доступ запрещен из-за неверных учетных данных. Эта проблема также возникает на сервере IIS.
Ниже приведен мой код RestSharp от ActionResult
var client = new RestClient(Request.Url.GetLeftPart(UriPartial.Authority).ToString());
var request = new RestRequest("http://domain.co.za/api/student/getBookedSlotHistory", Method.POST);
request.AddHeader("cache-control", "no-cache");
request.AddObject(new StudentInput()
{
StudentNumber = "219193029"//UserIdentity.Username()
});
var result = client.Execute<StudentBookingHistoryOutput>(request);
var data = JsonConvert.DeserializeObject<StudentBookingHistoryOutput>(result.Content);
Тогда ниже мой APIController
[HttpPost]
[Route("api/student/getBookedSlotHistory")]
public async Task<StudentBookingHistoryOutput> GetHistory(StudentInput input)
{
return await _studentRepository.GetBookingHistoryData(input);
}