Angular 4,http post给出了错误:XMLHttpRequest无法加载

时间:2017-07-31 11:29:21

标签: angular

我正在开发一个角度应用程序,我是新手。

这是我的要求,我正在尝试使用http post获取数据。但它给出了以下错误。 XMLHttpRequest无法加载http://162.12.0.117:8081/Server/config/getAllConfigurationValues。对预检请求的响应没有通过访问控制检查:否'访问控制 - 允许 - 来源'标头出现在请求的资源上。起源' http://localhost:4200'因此不允许访问。

以下是我的代码。

    let headers = new Headers({ 'Content-Type': 'application/json'});

    let options = new RequestOptions({ headers: headers });
    this.http.post(
    "http://162.12.0.117:8081/Server/config/getAllConfigurationValues", 
    {
        "userName": "username",
        "password": "password"
    },
    options
    ).subscribe(
        (result) => function(){
            console.log(result);
        }
    );

1 个答案:

答案 0 :(得分:1)

应在服务器端允许跨源请求。