App Engine にデプロイされた Java アプリがスタックトレースで失敗します。どのようなアクションを実行すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: すべての JAR ファイルにデジタル署名してアプリを再デプロイする.
これが解答である理由
App EngineのJavaアプリケーションでスタックトレースエラーが発生した場合、特にセキュリティ関連のエラーであれば、JARファイルのデジタル署名が不足している可能性があります。App Engineのセキュリティポリシーでは、デプロイされるJARファイルが信頼できるソースからのものであることを保証するために、デジタル署名が求められることがあります。 「不足しているJARファイルをアップロードしてアプリを再デプロイする」は、依存関係の欠落が原因の場合に有効ですが、スタックトレースの内容によっては根本的な解決にならないことがあります。 「CLoakedServlet クラスを SHA1 の代わりに MD5 ハッシュを使用して再コンパイルする」は、ハッシュアルゴリズムの変更が直接的な解決策となることは稀で、セキュリティリスクを増大させる可能性もあります。 したがって、すべてのJARファイルにデジタル署名を行い、アプリケーションを再デプロイすることが、この種のエラーに対する適切な対処法です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要