2017-06-28 6 views
0

PATCH verbを使用して更新するデータを送るために角$ httpを使用しています。 管理者ユーザーを使用してアプリケーションにアクセスすると、うまく動作しますが、の場合は別のユーザーが動作しません!この要求は永遠にロードし続けるクローム開発ツールでゲストユーザーのコンピューターがアプリケーションにアクセスすると、REST API - PATCH要求が機能しません。

、このリクエストヘッダを示しています。

Request Headers 
Provisional headers are shown 
Accept:application/json, text/javascript 
Content-Type:application/json 

は誰でも、私を助けてください

... 
    atualizar: function(data) { 
     return $http({ 
      method: 'PATCH', 
      url: frontend.homeUrl + '/api/sinistro/' + data.id, 
      responseType: 'json', 
      data: data, 
      headers : { 
       'Content-Type' : 'application/json' 
      } 
     }); 
    } 
.... 

怒鳴る私のコード例を参照してください? PATCH要求に対して

SOLUTION

、ブラウザのユーザーは、管理者権限が必要です。またはPOSTへの要求の変更要求が必要です。

+1

要求が永久にロードされている場合は、Angularではなくサーバー側の問題のように聞こえます。 – Adam

+0

お返事ありがとうございます。はい。角度誤差ではありません。これは、アプリケーションユーザーにコンピュータの管理者権限がないために発生します。 PATCH要求の場合、ブラウザーユーザーは管理者の許可が必要です。 –

答えて

0

PATCH要求の場合、ブラウザユーザーは管理者のアクセス許可が必要です。またはPOSTへの要求の変更要求が必要です。

関連する問題