2015-10-02 5 views
1

Я продолжаю удалять ошибку 404 «пользователь не найден» при попытке сделать запрос PUT с помощью auth0.404 auth0 update user (PUT)

Я пытаюсь обновить пользователя и сделать этот вызов API с точной конечной точкой, которую их документы мне предложили использовать.

При совершении вызова из своих документов (у них есть встроенный тест), все работает нормально с телом, который я отправляю, и получаю сообщение об успешности 200.

Когда я пытаюсь сделать тот же звонок из своего приложения, я продолжаю получать ошибку пользователя 404.

Однако, когда я использую ту же самую конечную точку с тем же user_id, чтобы ПОЛУЧИТЬ из моего приложения, все работает нормально (доказывая, что мой cliendID настроен правильно).

Почему это не удается?

var updateAuthUser = function(){ 
    var request = { 
     "user_metadata": { 
      "springboardID": 100055 
     } 
    } 

    var update = $http.put('https://app36591925.auth0.com/api/v2/users/auth0%7C5606b3c4b0c70b49698612fc', request); 

    update.then(function(response) { 
      console.log("update success", response); 
     }, function(response) { 
      console.log("update failure", response); 
     }); 
    return update; 
} 

Рабочий GET запрос:

var getAuthUser = function(){ 
    $http.get('https://app36591925.auth0.com/api/v2/users/auth0|5606b3c4b0c70b49698612fc') 
     .then(function(response){ 
      console.log("response", response); 

      var deferred = $q.defer(); 
      deferred.resolve(response); 
      return deferred.promise; 
     }); 
} 

ответ