У меня возникли проблемы с пониманием, почему я получаю эту ошибку и как я могу ее исправить. Я сейчас в C# использую точку net ядро 3.1. Я получаю следующую ошибку:
{"При анализе значения обнаружен непредвиденный символ: a. Path '', строка 0, позиция 0."}
Я получаю ошибка при тестировании в почтальоне. Я полагаю, что это как-то связано с моими заголовками.
Вот код, в котором я получаю сообщение об ошибке:
string userName = Convert.ToString(JsonConvert.DeserializeObject(HttpContext.Request.Headers["UserName"]));
string applicationName = Convert.ToString(JsonConvert.DeserializeObject(HttpContext.Request.Headers["ApplicationName"]));
В почтальоне я настроил ключи следующим образом:
Ключ = значение UserName = admin@email.com
Ключ = значение ApplicationName = JITManagementConsole
Предполагается, что значения, которые я получаю из заголовков, будут сохранены как Строки и используемые в функции я вызываю несколько строк вниз (не показано). Но я получаю сообщение об ошибке еще до того, как оно сохранится.