перекрестный исходный запрос заблокирован в угловом js-запросе анализа сообщения для пользовательской таблицы

0

Я получаю ниже ошибки при отправке запроса POST для анализа таблицы пользователей.

Запрос на перекрестный запрос заблокирован: политика одинакового происхождения запрещает чтение удаленного ресурса на странице https://api.parse.com/classes/1/user. (Причина: запрос CORS не выполнен).

Может ли кто-нибудь помочь определить проблему с моим кодом. Я пытаюсь вставить примеры данных пользователя в таблицу пользователя в parse.com

 $scope.updateUser = function() {       
    var userData={
            "username":"test12",
            "password":"test12"
    };

    var jsonData = JSON.stringify(userData);



      $http({method:'POST', url: 'https://api.parse.com/classes/1/user',data:jsonData,
          headers: {
                'X-Parse-Application-Id': 'Lh9k1RqrWKsaiKtB9zDlFulBiIshATJU6CpKit49',
                'X-Parse-REST-API-Key': 'qEwJ0ImBv4ARDostCnKBlUQPwTJuRk5wjtPUUxFr',
                'Content-Type' : 'application/json',
                'Access-Control-Allow-Origin' : '*',
               'Access-Control-Allow-Methods' : 'POST, GET, OPTIONS, PUT',
               'Access-Control-Allow-Headers': 'Content-Type'
              }  
      }).
        then(function(response) {
            console.log('success');
          $scope.status = response.status;
          $scope.data = response.data;
        }, function(response) {
          $scope.data = response.data || "Request failed";
          $scope.status = response.status;
      });
    };
  • 0
    API REST, который вы вызываете ( api.parse.com/classes/1/user ), должен отправлять заголовки Access-Control-Allow-* в ответе. Только тогда браузер примет и передаст ответ на ваши обратные вызовы. Установка заголовков Access-Control-Allow-* в запросе не поможет.
  • 0
    Знаете ли вы, как отправлять заголовки Access-Control-Allow- * в ответе от parse.com?
Показать ещё 2 комментария
Теги:
parse.com
post

1 ответ

0
put this tags in Web.config. it works for me.

<httpProtocol>
  <customHeaders>
    <add name="Access-Control-Allow-Origin" value="*" />
    <add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Type, Accept" />
  </customHeaders>
</httpProtocol> 

Ещё вопросы

Сообщество Overcoder
Наверх
Меню