Ich benutze eckige 1.6.4. Ich versuche, bei jeder Anfrage einen Auth-Header zu senden, aber der Client scheint den Header in der Anfrage nicht zu senden. Nicht sicher, was ich falsch mache ...Eckig senden Header nicht bei jeder Anfrage
Das ist mein app.js
angular.module("myApp", ['ngRoute', 'ngMaterial', 'toolbar', 'authService'])
.config(function ($httpProvider) {
$httpProvider.interceptors.push('AuthInterceptor');
});
und meine AuthInterceptor
angular.module('authService', [])
.factory('AuthInterceptor', function() {
return function(config) {
request: {
config.headers.Authentication = 'thisIsATestToken';
return config;
}
};
});
jedoch auf der Serviceseite ich nie die ‚Authentifizierung erhalten ' Header.
Ich habe mir meine Beispiele angeschaut, und genau so machen es alle. Ich starte die App nur lokal auf localhost.
Sind Sie sicher über die 'Authentication' Header zu senden, oder ist es' Genehmigung? – 31piy
Blick auf Ihre Fabrik, Sie geben Funktion anstelle von Objekt Literal zurück und verwenden auch 'request: function (config) {....' – Kanagu