2016-10-29 12 views
0

XMLHttpRequestはhttp://localhost:8080/adminUser/loginを読み込めません。要求ヘッダーフィールドのcontent-typeは、プリフライト応答でAccess-Control-Allow-Headersによって許可されていません。angular2 http投稿のリクエスト

error_handler.js:48 EXCEPTION:ステータス応答:URL 0:ヌル

サーバがCORSをサポートしてきました...しかし、私はまだこれを取得します。

コード

import {Injectable} from "@angular/core"; 
import {Http, Headers} from "@angular/http"; 
import { getUserApi } from "../../../api.config"; 

@Injectable() 
export class UserService { 

    constructor(public http: Http) { 
    } 

    login(userName, password) { 
    return this.http.post(getUserApi, {userName: userName, password:password}) 
     .map(res => res.json()); 
    } 
} 
+0

'getUserApi'がnullまたは未定義のようです。 – Jens

+0

' getUserApi 'がnullではないと確信しています。私はconsole.logそれ – xiaomo

+0

あなたがそれを記録するために? – Jens

答えて

0

「アクセス制御 - 許可原点」のヘッダ:「*」要求ヘッダにないサーバ応答ヘッダーであるべきです。

+0

私はヘッダーを削除しており、サーバーはCORS .. – xiaomo

関連する問題