今日私はweb.configのLDAP文字列でフォームベースの認証を使用しています。成功した認証後、データベースの選択やセッションへの情報の追加など、多くのロジックが実行されます。Windows統合セキュリティの使用
代わりに、統合されたWindowsセキュリティを使用する必要があります(これは間違いありません)。要は、私はLDAP文字列を使用することができません。
イベントハンドラをフックするためのフォームなしでこれを行うにはどうすればよいですか?
今日私はweb.configのLDAP文字列でフォームベースの認証を使用しています。成功した認証後、データベースの選択やセッションへの情報の追加など、多くのロジックが実行されます。Windows統合セキュリティの使用
代わりに、統合されたWindowsセキュリティを使用する必要があります(これは間違いありません)。要は、私はLDAP文字列を使用することができません。
イベントハンドラをフックするためのフォームなしでこれを行うにはどうすればよいですか?
AuthenticateRequestは、それが呼び出されるGlobal.asax pageを介して処理することができASP.NET Application Lifecycle Eventsの一つであり、ユーザーがすでに認証されていて、IPrincipalがすでに現在のHttpContext
に取り付けられている。これは、イントラネットアプリケーション(ユーザーですWebサーバーのドメインですでに認証されている場合)、またはインターネットアプリですか? Federateログインを内部ドメインアカウントにマッピングすることも可能です。 –
インターネットアプリケーションです。私は最後の部分を理解していません。認証するADは単なるADです。 – espenk