マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

というトコロからの説明が必要になります。

導入

要件の確認

SSO(Single Sign-On)のサポート

が必要。

認証 / 認可フレームワーク

(Web)APIエコノミーのサポート

システム間を連携させるAPI(Application Programing Interface)を通じて、
既存のサービスやデータをつなぎ、新たなビジネスや価値を生み出す仕組み。

4つの登場人物

OAuth2の4つの登場人物」についての説明が必要。

Resource Owner

認証 / 認可を行うユーザー

Authorization Server

認証 / 認可の根幹となる機能を提供するプログラム。

Resource Server

Authorization Serverに対応したWebAPIを提供するプログラム。

Client

Authorization Serverを使用してResource ServerのWebAPIにアクセスするプログラム。

詳細

クロスプラットフォーム & コンパチブル

Authorization Serverからの視点

Authorization Server提供者は、

Resource Serverからの視点

Resource Server提供者は、

Clientからの視点

Client提供者は、

ASP.NET Identity(2系)の生の実装ダケではダメ

ASP.NET Identity(2系)を使うダケで頑張れるか?と言えばそんなこともありません。

カスタマイズ

ASP.NET Identity(2系)を覚えるダケでも、ある程度、大変ですが、
更に、IdP & STSは、カスタマイズが必要となるケースが多い。

Bearer Token

プロトコル

参考


Tags: :認証基盤, :クレームベース認証, :OAuth


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS