1

私は次の構造を持っています

  • ログイン.aspx
  • reallysecure/homepage.aspx

    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 をセットアップするにはどうすればよいですか?

    ありがとう!

  • 4

    1 に答える 1