数分前まで、MVCアプリは、(ソリューションの一部としてasp/netメンバーシップで)うまく機能していました。しかし、私のホーム管理者(許可属性などを持たない)にさえ、すべてのリクエストに関連する何かを意図的に変更することなく、HTTPエラー401.2 - 認証されていない応答を取得するすべてのリクエスト
私は今、認可に関連するためにweb.configファイルのうち、すべてのエントリを撮影した、と私は次のように持っているのapplicationHost.configを確認しました:
<access sslFlags="None" />
<applicationDependencies>
<application name="Active Server Pages" groupId="ASP" />
</applicationDependencies>
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
<authorization>
<add accessType="Allow" users="*" />
</authorization>
、誰もがあるかもしれないものをお勧めすることはできますこれが原因ですか?
おかげ
この操作の詳細については、私は今、完全なIISとその作業罰金を使用してに切り替え、それはそのIIS Expressの問題のように見えます。原因についての手がかりは?システムトレイアイコン以外の完全なIIS Express GUIはありませんか?
ですか、組み込みのActive Directory認証を使用し、「Windows認証」を「有効」に変更し、「匿名認証」を無効にします。 –
私は** Windows認証**と同様のものを持っていて、私のプロジェクトのPropertiesペインで上記のように** Disabled **から** Enabled **に変更して、ビンゴを変更しなければなりませんでした。 –