私の MVC アプリは、数分前まで正常に動作していました (ソリューションの一部として asp/net メンバーシップを使用)。ただし、リクエストごとに関連するものを故意に変更せずに、ホームコントローラー(承認属性などを持たないもの)に対しても変更します。
今のところ、承認に関連するすべてのエントリを 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 はありませんか?