2016-07-11 11 views
0

EDITを動作していません動作しません!ラムダマネージメントでテストすると動作しますが、モバイルで動かそうとすると次のエラーが表示されます...はなぜラムダ関数は、AWSのモバイルハブを介して

"アクセスが拒否されました。

全く存在しないラムダ関数を実行しようとすると、同じエラーが発生します。私はサンプルプロジェクトをxCode上に構築しましたが、AWSデモのラムダ関数は動作しますが、何らかの理由で作成したものにはアクセスしません。

ラムダ関数にアクセスできるようにするには何が必要ですか?

答えて

0

どのようにラムダ関数を呼び出していますか? AWS iOS SDKを使用していますか?

ラムダ機能を呼び出すために、認知ポリシーへのアクセス許可を認証して追加するには、AWS Cognitoを使用する必要があります。

あなたはこのリンクをCognitoで認証する方法の詳細については見つけることができます:何らかの理由でhttps://docs.aws.amazon.com/mobile/sdkforios/developerguide/cognito-auth.html

+1

私は下の私の答えを使用して動作するようになった...応答のためにありがとう! – mnot

0

を、私は機能を作成した最初の時間は、それは私が働いていたモバイル・アプリケーション・プロジェクトではありませんでした、私はそのページを通して新しいものを構築するためにリンクしていました。

私はサンプルラムダ関数を編集するのに必要な別のリンクを使用しました。そこから新しい関数を作成しました。私はその後、モバイルハブに戻って、作成した新しい機能の横にあるボックスをチェックしなければなりませんでした。

その後、アプリケーションを再起動して機能が動作しました。

関連する問題