OAuth.jp~http://oauth.jp/blog/2014/05/07/covert-redirect/-原因~以下の2つが組み合わさって成立する。--認可エンドポイントへ遷移する際にstateパラメタを付与する。--Redirectエンドポイントで[[stateパラメタ>#wbfa8d08]]をチェックする。認証に使うと、車が通れる程どてかいセキュリティ・ホールが開く。Zone~https://www.sakimura.org/2012/02/1487/ザックリ言って、-攻撃者の構築したRP(A)は、access_tokenを収集する。置換え攻撃により、~RP(B)にログイン(若しくはRP(B)経由でリソース・アクセス)できる。demo~http://www.slideshare.net/ritou/idcon11-implicit-demo以下のように対策できる。Flowを利用できないか確認する。Token>#jb722a87]]が発行された対象のClientを確認できるAPIを提供する。Token>#jb722a87]]置き換え攻撃を検知できる(RFCに定義はないので独自実装する)。Tokenを利用する。安全ではない」とは言えない。Clientを作る方こそ安全ではない。2.0仕様には4つのフローが定義されている。~これらのフローのタイプを「グラント種別」と呼ばれる。マッシュアップ:サーバサイドマッシュアップ~https://www.ipa.go.jp/security/awareness/vendor/programmingv2/contents/709.html以下の様な「グラント種別」がある模様。