拉风的咖菲猫
试试这个,也许它有效;).factory('authInterceptor', function($location, $q, $window) {return { request: function(config) { config.headers = config.headers || {}; config.headers.Authorization = 'xxxx-xxxx'; return config; } };}).config(function($httpProvider) { $httpProvider.interceptors.push('authInterceptor');})并确保你的后端也工作,试试这个。我正在使用RESTful CodeIgniter。class App extends REST_Controller { var $authorization = null; public function __construct() { parent::__construct(); header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method, Authorization"); header("Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE"); if ( "OPTIONS" === $_SERVER['REQUEST_METHOD'] ) { die(); } if(!$this->input->get_request_header('Authorization')){ $this->response(null, 400); } $this->authorization = $this->input->get_request_header('Authorization'); }}