0

私はウェブ上のすべてのソリューションを絶対に読みましたが、それらはすべて適用されません。この質問は重複している可能性はありません。なぜなら、ここでうまくいく答えが返ってくる質問がないからです。コミュニティ2015 IISは自動的に認証されません(ユニークなケース)

PROBLEM

私はVisual Studioのコミュニティ内のすべてのプロジェクトは、2015年(新しいものか、VS 2012年に作られたもの)を起動すると、それはユーザーの資格情報が必要です。 VS 2012はそれを必要としません。

IIS page

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> 

答えて

0

問題は、Visual Studioのコミュニティ2015をインストールすると、それはIE 11どれをインストールする必要がIE 11でありますインターネットの設定を変更することができます。

インターネットオプションに移動します。 [信頼済みサイト]タブで[サイト]をクリックし、[https検証]のチェックをはずし、http://localhostを信頼済みサイトに追加し、信頼できるサイトのセキュリティレベルを最低に設定します

関連する問題