私はウェブ上のすべてのソリューションを絶対に読みましたが、それらはすべて適用されません。この質問は重複している可能性はありません。なぜなら、ここでうまくいく答えが返ってくる質問がないからです。コミュニティ2015 IISは自動的に認証されません(ユニークなケース)
PROBLEM
私はVisual Studioのコミュニティ内のすべてのプロジェクトは、2015年(新しいものか、VS 2012年に作られたもの)を起動すると、それはユーザーの資格情報が必要です。 VS 2012はそれを必要としません。
ENVIRONMENT
のWindows 7、VSコミュニティ2015、IE 11は、10エクスプレス、WebフォームのイントラネットアプリケーションをIIS。
SOLUTIONSは、プロジェクトの
プロパティが匿名認証を無効にし、Windows認証を有効にするために設定されてみました。さらに、匿名認証とWindows認証に関するweb.configファイルとapplicationhost.configファイルに可能なすべてのソリューションを適用しました。また、Windows IISサービスをインストールして同じ設定にし、NTLMを上に移動してネゴシエートしました。無効なWindowsファイアウォール、無効なComodoファイアウォール、IEイントラネット設定を最も低いセキュリティレベルに設定し、統合Windows認証をチェックしました。それは認可を必要とし続ける。
Google Chromeでも認証されません。
自動認証を強制するにはどうすればよいですか?たぶんVS IISには、自分のドキュメントフォルダ以外のどこかに設定ファイルがありますか?
web.configファイル
<authentication mode="Windows"/>
<authorization>
<allow users="*"/>
<deny users="?"/>
</authorization>
のapplicationHost.config
<authentication>
<anonymousAuthentication enabled="false" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="true">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>