2016-12-06 16 views
1

アクティブディレクトリに対して認証するIdentityServer4実装でカスタム認証を実装する方法を理解できません。注:会社のアクティブなディレクトリサーバーに対して認証する必要があります。これは淡いアクティブディレクトリではありません。IdentityServer4アクティブディレクトリを使用したカスタム認証

新しいミドルウェアを作成し、それをASP.NET CoreサーバーのIApplicationBuilderを使用して追加する必要があるかどうか、またはIdentityServer自体に何かを追加する必要があるかどうかはわかりません。

Active Directoryとの統合方法を説​​明した別のリンクが見つかりましたが、IUserServiceインターフェイスの実装が作成されました。IdentityServer4にIUserServiceが存在しないと考えられるため、以前のバージョンのIdentityServerのようです。

何か助けていただければ幸いです。

答えて

5

IdentityServer4では、ログインコードを実装してログインUIを提供するのはあなたの責任です。私たちは、始めるための(コントローラー付き)のサンプルUIプロジェクトがあります。そこには

https://github.com/IdentityServer/IdentityServer4.Quickstart.UI

をあなたはAccountControllerを見つける - これはあなたの認証ロジックを実装するところです。

あなた自身でコードを交換してください。 Active Directoryの場合には、ここを見て:

Validate a username and password against Active Directory?

+2

あなたはIdentityServer4と当社ADとのシングルサインオンを実装する方法についてのヒントを持っていますか? – MDummy

+0

AccountControllerで更新する場所を指定したリンクが壊れています。最新のものを提供してください。 –

関連する問題