2017-07-17 10 views
0

ユーザーとクライアントなどの管理が可能な 'admin'部分でIdentityServer 3を拡張したいのですが、この部分は同じIDサーバー実装で保護する必要がありますIIS)。別のアプリケーションを構築する必要がありますか、同じIDサーバソリューションを拡張することはできますか?その後、OWINを起動するように設定するにはどうすればよいですか?私はIdentity Serverのカスタム部分を保護する方法

app.Map("/Identity"....) 

を持っている場合はどのように私は追加の操作を行います。

app.UseOpenIdConnectAuthentication 

これは「外部」のログイン・プロバイダーになり、それは私が欲しいものではありません。私はまた、追加しようとしました:

app.Map("/admin", config => config.UseOpenIdConnectAuthentiaction()) 

をしかし、それはそう、同様に動作しません:IDサーバと1つのソリューションにまとめ、クライアントを持ってする方法 ?

助けてください。

答えて

0

IdentityServerの開発者が提供するIdentityManagerをご覧ください。これにより、非常に迅速に実行される&が表示されます。

Security Model

セキュリティモデルは、ユーザーが同じマシン上で実行されている許可したり、ユーザーを認証するために、任意のカタナベースの認証ミドルウェアを使用するように設定することが可能に構成することができます。 Hosting Options

のIdentityManager

はOWINミドルウェアとしてホストされています。これはどのように"Get started"

あるカタナ

ためUseIdentityManager拡張メソッドを使用して設定することができます

関連する問題