私は、ユーザーがいくつかのファイルをダウンロードできるようにするシステムを持っています。ユーザーは最初にログインしてから自動化されるか、ダウンロードしないでください。ダウンロードページはDownload.aspx?FileId = 42で、このページ内のコードはファイルを開き、小さなチャンクをユーザーに送信し続けます。これは、承認されたユーザーだけがダウンロードできるようにする必要があるためです。ダウンロード処理をIIS7に転送しますか?
私は最近、このシステムをIIS7に移行しましたが、正常に動作していますが、チャンクをクライアントに送信するというカスタムC#コードを持っているというのは気に入らないので、 file.zipへのリクエストが行われると、カスタムコードが実行されて承認されるかどうかが確認され、承認されていれば、Download.aspx内でコードを実行する代わりにダウンロードを続行するようIIS7に指示します。
これは可能ですか?
ありがとうございます!
この問題は、あなたが何をしていても、httpwatchを使用すると、ユーザーはzipファイルの場所を知ることができます。 –
真ですが、標準ではない名前を付けた場合、他の名前を見つけることができませんでした。 –
これは最後のオプションです...あなたの助けに感謝! –