API GatewayとLambdaを使ってデプロイされたRESTアプリケーションをテストしている際に、不正な認証情報でログインを試みると、リクエストメソッドはリソースに対して正しいにもかかわらず、HTTP 405 METHOD_NOT_ALLOWEDが返されます。不正な認証情報に対して、アプリケーションはどのHTTPステータスコードを返す必要がありますか?
解答を選択
オプションをタップして解答を確認してください。
正解: HTTP 401.
これが解答である理由
不正な認証情報でログインを試みた場合、アプリケーションはHTTP 401 Unauthorizedを返す必要があります。これは、クライアントがリクエストされた応答を得るために有効な認証資格情報を提供する必要があることを示します。HTTP 405 Method Not Allowedは、リクエストメソッド(例:GET, POST)がリソースに対して許可されていない場合に返されるべきであり、認証の問題とは異なります。HTTP 404 Not Foundはリソースが見つからない場合、HTTP 503 Service Unavailableはサーバーが一時的にリクエストを処理できない場合、HTTP 505 HTTP Version Not SupportedはサーバーがリクエストのHTTPプロトコルバージョンをサポートしていない場合に返されます。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要