角离子-jwt令牌头发布错误

时间:2018-07-01 20:00:44

标签: angular header ionic3 jwt wordpress-rest-api

我在 ionic v3 中使用

以下代码通过 jwt 插件

wordpress api 用户进行通信

我使用下面的代码进行令牌验证,但它不起作用,在其他情况下,当我在 postman 中进行测试或通过此标头进行验证的在线请求工具起作用时,我认为与服务器端无关:< / p>

validateAuthToken(token){
    return this.http.post(this.API_USER_VALID, {} , {headers: {'Content-Type': 'application/x-www-form-urlencoded','Authorization': 'Bearer ' + token}})
      .subscribe((validdata)=>{
        console.log(validdata);
      });
  }

错误Error Image

用于登录,我使用下面的代码,效果很好 (按'Content-Type':'application / json'标头不起作用,但带有'Content-Type':'application / x-www-form- urlencoded' 工作):

doLogin(username,password){
    return this.http.post(this.API_LOGIN,"username=" + username +
      "&password=" + password,{headers: {'Content-Type': 'application/x-www-form-urlencoded'}})
      .subscribe((ddaa)=>{
        console.log(ddaa);
      });
  }

我卡住了:(,如果有向导请告诉我

1 个答案:

答案 0 :(得分:0)

在后端设置CORS并指定标题