私は次の構造を持っています
login.aspx への匿名アクセスと、reallysecure/homepage.aspx への Windows 認証を許可しようとしています。
私の IIS 認証は、匿名のみを有効にするように構成されています。
これが私のweb.configです
<?xml version="1.0"?>
<configuration>
<location path="reallysecure">
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="true"></windowsAuthentication>
</authentication>
</security>
</system.webServer>
login.aspx に移動すると、すべてが意図したとおりに機能します。ただし、reallysecure/homepage.aspx にリダイレクトすると、次のエラーが発生します。
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
81: <authentication>
82: <windowsAuthentication enabled="true"></windowsAuthentication>
83: </authentication>
必要なことを達成するために web.config と IIS をセットアップするにはどうすればよいですか?
ありがとう!