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 'の文書をチェックしましたが、助けにはなりませんでした。任意のアイデア&この問題を解決するための提案?