0
接続エラーを返す私の角度サービスで、私はノードのサーバー上でそれを試してみたが、それは私のlaravelのAPIでの作業ではないので、それは動作します知っています。以下はイオンAPI呼び出しは以下
angular.module('starter')
.service('AuthService', function($q, $http, API_ENDPOINT) {
var register = function(user) {
return $q(function(resolve, reject) {
$http.post(API_ENDPOINT.url + '/signup').then(function(result) {
if (result.data.success) {
resolve(result.data.msg);
} else {
reject(result.data.msg);
}
});
});
};
return {
register: register
};
});
私laravelコードここでは以下
Route::group(['prefix'=>'api', 'middleware' => 'cors'], function()
{
Route::post('/signup','[email protected]');
});
である私のCORSミドルウェア
public function handle($request, Closure $next)
{
return $next($request)
->header('Access-Control-Allow-Origin', '*')
->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS')
->header('Access-Control-Allow-Headers', '*');
}}
は最後に、これは単純にJSONレスポンス
public function index()
{
return response()->json(['success' => 'Received','Done'=>'It works']);
}
を返す私のコントローラ指数関数であります
私はそれをテストするために郵便番号を使用して、私は期待どおりの応答を得るが、私は私のイオンアプリから私は私の開発者のツールコンソールで接続を拒否エラーが発生します。