My機能の設定:サーバレス/ AWS APIゲートウェイCORS
register:
handler: handlers.register
events:
- http:
integration: lambda-proxy
path: register
method: post
cors: true
OPTIONS
ブラウザにこれらのヘッダを返している:
access-control-allow-credentials:false
access-control-allow-headers:Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token,X-Amz-User-Agent
access-control-allow-methods:OPTIONS,POST
access-control-allow-origin:*
マイPOST
方法は、ブラウザにこれらのヘッダを返します:
access-control-allow-credentials:true
access-control-allow-headers:Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token
access-control-allow-methods:*
access-control-allow-origin:*
...
x-amzn-remapped-authorization:Bearer {MY_TOKEN}
私のハンドルからの返信を送り返しますrにBearer {MY_TOKEN}
を含むAuthorization
ヘッダーを付けます。私はまだ、アキシャルを使用して私のJSクライアントからx-amzn-remapped-authorization
にアクセスすることはできません。私がJSに戻ってくるのはcontent-type
です。