2016-09-08 7 views
0

イオンアプリケーションからローカルホストに投稿を送信しようとしていますが、失敗します。http post angularjs localhost json array

.factory('User', ['$http', function($http, UrlLogin) { 

    return { 
     login: function(username, password) { 
      var data = {usuario : {username : username, password : password}}; 
      return $http({ 
       method:'post', 
       url: 'http://localhost:60225/Login', 
       data: data, 
       headers: {'Content-Type': 'application/json'} 
      }) 
     } 
    } 
}]) 

だから私は

.controller('LoginCtrl', function($scope, $stateParams, User) { 
    $scope.data = {}; 

    $scope.login = function(){ 
    //var userJsonArray = {"usuario ": { "username " : $scope.data.username, "password" : $scope.data.password}}; 
    User.login($scope.data.username, $scope.data.password) 
     .then(function(response){ 
      alert(JSON.stringify({data: response.data})); 
     }, function(response){ 
      alert("failure message: " + JSON.stringify({data: response.data})); 
     }); 
    } 
}); 

コントローラから私の工場を呼び出すしかし、私は:私は、私はこのようにそれを送っています、次の形式で

{ 
    "usuario" : { 
     "usuario" : "test", 
     "password" : "123456" 
    } 
} 

をJSONオブジェクトを送信する必要があります良い応答を得ていない、それはエラーになり、私はそれを確認することはできません。 POSTMANは私のサービスをテストするために使用し、すべて正常に動作します。これは、送信するのと同じフォーマットです。

は、今私は私のASPサービスを掲示し、私は次のエラーを取得する:

いいえ「アクセス制御 - 許可 - 起源」ヘッダは、あなたが、そのことについてa post on his blogよう要求されたリソースCORS

+0

エラーはどうなりますか? – SayusiAndo

+0

私たちにエラーを教えてください - それはサーバーに届きますか? – Weedoze

+0

@SayusiAndo少なくとも私のサービスの側面はありませんし、構文エラーもありません。 – sioesi

答えて

0

イオンに存在し、 )

関連する問題