これは非常に奇妙な問題です。アプリケーションに対してユーザーを認証するために Active Directory 認証を使用する Web アプリケーションをセットアップしました。ASP.NET メンバーシップ プロバイダーは使用しません。1 人のユーザーを除いて、うまく機能します。AD のユーザー名とパスワードを使用してログインしようとすると (そして、私は彼らがこれを行うのを見てきました)、ログイン コントロールから次のエラー メッセージが表示されます。
ログインに失敗しました。もう一度やり直してください。
ASP.NET メンバーシップ プロバイダーを使用しているときに web.config ファイルに applicationName を設定しないと、この問題が発生する可能性があることを他の場所で確認しましたが、ASP.NET メンバーシップ プロバイダーは使用していません。
他のすべての AD アプリケーションに問題なくログインできます。PHP やネイティブ Windows ログインなどを介して統合するものも含まれますが、このアプリケーションには含まれません。ヘルプ!
さらなる説明:
セキュリティ ロール (アクセス許可を制御する) はアプリケーションに組み込まれています...そのため、アクセスを決定するために AD アクセス許可をまったく使用していません。これを行うと、ユーザーが AD に対して認証できる有効な AD ユーザーであることを確認するだけです。ローカルアプリケーションを使用してセキュリティロールを決定し、有効な権限を提供します...しかし、アプリがADへの認証を試みる時点で、ユーザーはログインエラーを取得しています...正しい情報を入力しているにもかかわらず. 他のすべての AD システムにアクセスできます (安全のためにパスワードのリセットも行いました)。