私は長い間ウェブサイトで働いていましたが、問題なく機能していましたが、最近問題が報告されました。
私のサイトには、word や PDF 文書などのファイルが含まれているリポジトリという名前のフォルダーがあり、理想的にはログインしているユーザーのみがそれらをダウンロードできますが、Web サイトにログインしていない人もダウンロードできることがわかっています。 :(
フォルダーを Web ディレクトリから移動せずに処理する方法はありますか? そのフォルダーをパスワードで保護し、自分のページだけがコンテンツにアクセスできるようにするなど、コード サンプルやリンクは非常に役立ちます。
私の Web アプリケーションは ASP.NET 2.0 で C# を使用しており、サーバーには IIS 6.0 があります。
前もって感謝します
編集:
私の Web.Config には次のタグがあります。
<authentication mode="Forms">
<forms slidingExpiration="true" loginUrl="Login.aspx" defaultUrl="HomePage.aspx" name=".ASPXMAIN" timeout="30">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>