Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Idp動作検証

サインアップ・サインイン

アカウント編集画面

ユーザ・ロール管理画面

外部ログインの動作検証

UserName?=メアド

次のパターンを意識的にテストする。

外部ログインでサインアップする。

ローカル・ログイン無しのアカウントが作成される。

ローカル・ログインを追加する。

以下の2つの手順でローカル・ログインを作成できることを確認する。

当該メアドの外部ログイン無し状態で外部ログイン。

ローカル・ログインでサインアップした後に、

当該メアドの外部ログイン有り状態で外部ログイン。

当該するメアドの外部ログイン・アカウントで外部ログインした後、

外部ログインの一覧表示と追加・削除

UserName?≠メアド

サインアップと、サインイン(外部ログインを重ねる)をテストする。

OAuth 2.0 Serverの動作検証

OAuthで認証・認可した後、WebAPIへアクセスするまでの手順を使用して検証を行なう。

Authorization Codeグラント種別

Implicitグラント種別

Resource Owner Password Credentialsグラント種別

cURLコマンドを使用する。

処理の概要

cURLコマンド

Debug ProxyにFiddler等を使用すると尚良(其の際は、 --proxy オプションを指定する必要がある)。

Client Credentialsグラント種別

cURLコマンドを使用する。

処理の概要

cURLコマンド

Debug ProxyにFiddler等を使用すると尚良(其の際は、 --proxy オプションを指定する必要がある)。

cURLを使用したOAuth2リソースへのアクセス

cURLを使用して、取得したBearer TokenによるOAuth2リソースへのアクセスを行う。

Request (cURLコマンド)

Response (Body)

OpenID Connect Serverの動作検証

OpenID Connectで認証・認可した後、WebAPIへアクセスするまでの手順を使用して検証を行なう。

Authorization Code Flow

Implicit Flow

簡易テストシナリオ

UserName? = メアド

サインアップ、サインイン

アカウント編集

編集後、SecurityStamp?が機能してサインアウトすることがある。

外部ログイン

OAuth 2.0 の各Grant Typeのテスト

ユーザ・ロール管理者画面でのメンテナンス操作

以下の操作を、

以下の条件下でテストする。


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