
情報処理安全確保支援士 令和7年度 春期 午前II、全25問のうちの問16。
出典:令和7年度 春期 情報処理安全確保支援士試験 午前II 問16
OAuth 2.0 に
- ア認可を
行う ための プロトコルで あり, 認可サーバが, アクセスしてきた 者が 利用者 (リソースオーナー) 本人であるか どうかを 確認する ための ものである。 - イ認可を
行う ための プロトコルで あり, 認可サーバが, 利用者 (リソースオーナー)の 許可を 得て, サービス (クライアント)に 対し, 適切な 権限を 付与する ための ものである。 - ウ認証を
行う ための プロトコルで あり, 認証サーバが, アクセスしてきた 者が 利用者 (リソースオーナー) 本人であるか どうかを 確認する ための ものである。 - エ認証を
行う ための プロトコルで あり, 認証サーバが, 利用者 (リソースオーナー)の 許可を 得て, サービス (クライアント)に 対し, 適切な 権限を 付与する ための ものである。
答えと解説を開く
正解はイです。
OAuth 2.0 は、
ほかの選択肢が違う理由
- ア認可の
プロトコルという 所は 合っていますが、 本人か どうかを 確かめるのは 認証の 役目で、 OAuth 2.0 の 目的では ありません。 - ウOAuth 2.0 は
認証の ための プロトコルでは ありません。 本人の 確認に 使うなら、 上に OpenID Connect を 重ねます。 - エ権限を
渡すという 中身は 合っていますが、 OAuth 2.0 は 認証ではなく 認可の ための プロトコルです。
仕組み
認証は
アクセストークンだけを