問題の説明: 基本的に、Visual Studio 2012 で IIS Express をセットアップすると、すべてが機能しました。これは、Windows 認証を使用する MVC 4 イントラネット アプリケーションです。ユーザー名とパスワードを使用して、開発中のイントラネット サイトにログインできました。しかし、いくつかのコードを入力した後に実行すると、コードは次のようになりました。
        Runspace runSpace = RunspaceFactory.CreateRunspace();
        runSpace.Open();
        Pipeline pipeline = runSpace.CreatePipeline();
        Command getSnapIn = new Command("Add-PSSnapin WebAdministration");
        Command importSnapIn = new Command("import-module WebAdministration");
        Command getProcess = new Command("New-WebAppPool -Name test");
        pipeline.Commands.Add(getSnapIn);
        pipeline.Commands.Add(importSnapIn);
        pipeline.Commands.Add(getProcess);
        pipeline.Invoke();
        runSpace.Close();
それは私の資格情報を求め続けました。このコードが資格情報をトリガーし続ける理由がわかりません。私がすでに試したこと:
- コードのコメントアウト
 - IISマネージャーでサイトをセットアップする(まだ同じ問題)
 - http://www.iis.net/configreference/system.webserver/security/authentication/windowsauthentication
 - 匿名認証を無効にし、Windows 認証を有効にしました。プロバイダーに行き、NTMLを一番上に置きました。
 - これをWeb構成ファイルで行いました 
<system.web><authentication mode="Windows" /> <authorization> <deny users="?" /> </authorization> </system.web> - サイトを Internet Explorer のローカル サイトに追加してみました。
 
これについてのアイデアはありますか?