У меня есть приложение Ionic 2, использующее Angular 2, которое отправляет PUT Http на сервер ASP.NET Core API. Вот метод, который я использую для отправки запроса:
public update(student: Student): Promise<Student>
{
    let headers = new Headers();
    headers.append('Content-Type', 'application/json');
    headers.append('authentication', '${student.token}');
    const url = '${this.studentsUrl}';
    return this.http
        .put(url, JSON.stringify(student), { headers: headers })
        .toPromise()
        .then(() => student)
        .catch(this.handleError);
}
 Я устанавливаю ключ/значение аутентификации для объекта заголовков.
Но когда я получаю этот запрос на сервере, я не могу найти ключ аутентификации в заголовке:
Как вы можете видеть на картинке, в заголовке много ключей, но нет ключей содержимого и аутентификации, которые я вручную добавил в заголовок в клиентском приложении.
Что я делаю неправильно?

