0
私はWindows認証を使用したASP.NET Webサイトプロジェクトを継承しています。彼らがテストしている "admin"アカウントは別のネットワーク上にあり、私はそのアカウントを偽装する必要があります(私は現在管理アカウントの関連コンテンツを保持しているデータベースにテーブルがあります。そのユーザーとしてコンテンツを見るために「ログインしました」)。 「admin.user」と「admin.passは」実際の管理者のアカウントの認証情報ですWindows認証 - ローカルで開発中にユーザーを偽装する方法
<identity impersonate="true" userName="admin.user" password="admin.pass" />
:私はこのようにweb.configファイルを設定しようとしました。私は、サイトを実行したときしかし、私はこのエラーメッセージを受信:
Parser Error Message: Could not create Windows user token from the credentials specified in the config file. Error from the operating system 'Logon failure: unknown user name or bad password.
任意の助けをいただければ幸いですので、私はWindows認証と偽装に精通していませんよ。
ありがとうございました。
Visual StudioからIISを実行する代わりに、IISでWebサイトをホストする必要がありますか?また、ローカルマシンに「admin.user」アカウントを追加する必要がありますか?ありがとう。 – Saxman
あなたはもちろん "admin.user"アカウントを作成する必要があります。 –