2

DotNetNukeでWindows認証に関連する最も単純な機能を実現しようとしています。必要なのは、DNNサイトにアクセスするときにWindows認証を使用してユーザーを認証し(ユーザーがDNN内にログインする必要はありません)、ユーザー名(HttpContext.User.Identity.Name)を読み取ることだけです。

どうすればこれをできるだけ簡単に実現できますか?

DNN Auth:Active Directoryなどのサードパーティの認証プロバイダーを使用せずに可能ですか?

4

2 に答える 2

2

ユーザーがサイトにアクセスするためにドメインにいる必要があるが、ユーザーとして実際の DNN サイトにいる必要がない場合は、単に Web サイトへの「匿名」アクセスを拒否し、Windows 認証を要求します。IIS がこれを処理します。

これはすべて、IIS の AUthorization オプションで構成されます。

于 2012-04-26T22:10:54.963 に答える