2017-10-16 15 views
0

AMPページからPOSTメソッドとして呼び出されるJava(Spring)で実装されたアプリケーションがあります。時々私は、エラーなしで成功メッセージを取得し、時々私は、このエラーに私のJavaアプリケーションでAMPアクセス制御を設定するJavaのソースの原点を許可する

"[amp-form]" "Form submission failed: Error: Response must contain the AMP-Access-Control-Allow-Source-Origin header​​​" 

を取得し、私はすでにこの

のような「AMP-アクセス制御 - 許可 - ソース由来のヘッダ」を追加しようとしました
@RequestMapping(value = "/contact-amp", method = RequestMethod.POST) 
@ResponseBody 
@CrossOrigin(allowedHeaders = {"Access-Control-Allow-Origin *", "AMP-Access-Control-Allow-Source-Origin *", "Access-Control-Expose-Headers: AMP-Access-Control-Allow-Source-Origin *"}) 
public SendInformationRequestV3Response saveAmp(@ModelAttribute SendInformationRequestV3 info) { 
    return repository.getSendInformationRequestV3Response(info); 
} 

しかし、正しい方法かどうかはわかりません。私はヘッダーのAMP側に何も設定しなかった。私は既に 'CORS Requests in AMP 'の文書をチェックしましたが、助けにはなりませんでした。任意のアイデア&この問題を解決するための提案?

答えて

-1

ウェブアプリケーション用にクロムを使用している場合は、ブラウザに拡張子を追加できます。 拡張子:許可制御許可元

関連する問題