問題タブ [aws-amplify-cli]
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.
amazon-cognito - 認証されていないユーザーの AWS Amplify API 認証エラー
Amplify を使用して、iOS アプリ用の書籍 API を作成しました。認証されたユーザーと認証されていないユーザーの両方に対して book テーブルに読み取りアクセスを許可したいと考えています。スキーマは次のとおりです。
fetch
ただし、から呼び出すとAWSAppSyncClient
、次のエラーが発生します。
Cognito ID プールがEnable access to unauthenticated identities
チェックされ、認証されていない IAM ロールがあります。
何が問題なのですか?
amazon-web-services - Amplify @model によって作成された DynamoDB テーブルのモックとテスト
@model アノテーションを使用してテーブルを作成し、そのテーブルのエントリを PostAuthentication トリガーとしてユーザー プールに追加する関数を作成しました。AWSにプッシュするとうまくいきます。しかし、ローカルでテストする際にいくつかの問題に直面しています。
MockData は、amplify/mock-data/dynamodb/fake_us-fake-1.db にあります。
function/function_name/index.js 内
local_url は、amplify mock apiが実行されている URL と同じです。dynamodb のポートを 62224 に変更しました。
モック関数 function_name を増幅する
Error: NetworkingError: connect ECONNREFUSED エラーをスローしています。
参照用にこの回答を確認しました: https://stackoverflow.com/a/58925502/4578915