IdentityServer BearerAuthentication do WebApi Middleware usando angular2-jwt

depois de atualizar meu projeto para o angular 2 final, tive um problema ao obter a autorização do WebApi2 para trabalhar com o IdentityServer3 e o angular2-jwt. Antes de tudo funcionar bem, na configuração angular2-jwt, o nome do cabeçalho estava vazio e o método token-getter retornava simplesmente o token.

Após atualizar um nome de usuário vazio, ocorreu um erro de javascript:

 EXCEPTION: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': '' is not a valid HTTP header field name.