問題タブ [aws-amplify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2504 参照

amazon-web-services - AWS Amplify React Native、GET リクエスト エラー 403 ステータス コード

認証を統合する前に簡単なテストを行うために、認証されていない ID へのアクセスを有効にしました。私の構成コードは次のとおりです。

私のGETリクエストコードは次のとおりです。

私は GitHub ですべてをフォローしました。API ゲートウェイと Lambda 関数は、「テスト」を実行して郵便配達員を介して正しく動作しています。しかし、反応ネイティブでは、詳細な説明なしで 403 ステータス コードが表示されます。これは、認証されていない ID を使用してアクセスすることと関係がありますか? また、コードで「例」を使用して個人情報を非表示にしました。構文エラーが発生していないため、すべてを正しく入力しました (ID プールは実行するたびにアクセスを認識しますが、cloudWatch のログは表示されません)。ゲートウェイアクセス)

0 投票する
4 に答える
4083 参照

amazon-web-services - クライアントからのcognitoトークンの更新を強制するにはどうすればよいですか

私は aws 増幅を使用しており、必要に応じてトークンが自動的に更新され、それが舞台裏で行われることを知っています。

私がする必要があるのは、Lambda バックエンド プロセスを介して、cognito ユーザー プール内のユーザーのカスタム属性を変更することです。これは私ができることであり、機能しています。ただし、Web クライアント ユーザーはこの新しいカスタム属性を見ることはありません。値が JWT トークン内に格納されているため、トークンが更新された場合にのみ、それを見ることができると考えています。

0 投票する
1 に答える
367 参照

amazon-web-services - 増幅、イオン。モバイル HUB と API ゲートウェイの承認

mobilehub プロジェクトに関連付けられているイオン プロジェクトで増幅を構成しました。

API は、サーバーレス フレームワークを使用して作成されています。

API は機能し、私の知る限りでは、cognito ユーザー プールに関連付けられています。実際、その API で get を呼び出すと、「トークンがありません」というメッセージが表示されます。

Ionic アプリケーションで API 呼び出しを実装しようとしています。アプリケーションは Ionicawsテンプレートなので、問題なく cognito にログインできます。

「aws-exports.js」ファイルを mobilehub ページからダウンロードし、ソースに含めてインポートしました

}

OPTIONSただし、行われた http 呼び出しから、 403 を返す呼び出しが行われたことがわかります。

リクエスト:

応答:

ここで何が欠けているのか、間違っているのか本当にわかりません。