Api 从angular2中的端点获取令牌

Api 从angular2中的端点获取令牌,api,http,angular,Api,Http,Angular,API的端点位于“localhost/get_token”上,但我不知道如何将其绑定到Angular2服务上的变量 我试过这个: let token = () => { return this._http.get('localhost/endpoint')} 我不知道怎么打电话 这是my server.js上的端点 app.get('/get_token', function(req,res) { res.send({ 'access_token':accessToken });

API的端点位于“localhost/get_token”上,但我不知道如何将其绑定到Angular2服务上的变量 我试过这个:

let token = () => { return this._http.get('localhost/endpoint')}
我不知道怎么打电话

这是my server.js上的端点

app.get('/get_token', function(req,res) {
res.send({
'access_token':accessToken
    });
});

通常,您将用户登录名和密码发布到服务器以获取令牌。我想你只是在测试。如果是这种情况,请尝试以下方法:

let token:string;

getToken() { 
   return this._http.get('localhost/endpoint') //I think that url must match your server endpoint something like localhost/get_token
      .map((response: Response) => {
         let data = response.json()

         if(data.access_token)
           this.token = data.access_token //get your token here
      })
}

我想你应该看看这个链接