Android アプリケーションがあり、試用版があります。ユーザーのimei番号とインストール日をサーバー側に保存し、ユーザーがこのアプリを使用するたびに試用版の有効期限が切れているかどうかを確認したい. 私はサーバー側のプログラミングの経験がないので、この種のクラウド サービスが私の問題を解決してくれることを期待していました。それに飛び込む前に、simpleDB が適切なサービスであるかどうかを確認したいと思います。そうでない場合は、別の解決策を提案してもらえますか?
1 に答える
2
主な問題は、アクセス資格情報を安全に保管することです。中間サーバーなしで SimpleDB サービスにアクセスするには、アクセス資格情報を Android アプリに保存する必要があります。これらは、ごくわずかなスキル (テキスト エディター?) でアクセスでき、Amazon Web Services アカウントへの不正アクセスを許可する可能性があります。
しばらくの間、さまざまなアクセス レベル (読み取り専用など) で追加の資格情報を作成するためのいくつかのオプションがありましたが、私はまだこれを自分で調べていません。
アップデート
Amazon は、資格情報管理を改善して Android ライブラリを更新しました。匿名の読み取り専用アクセスに関するこの回答では、 AWS Identity & Access Management の使用方法について詳しく説明しています。
于 2011-04-14T10:26:51.327 に答える