.pdfファイルをユーザーがダウンロードできるように制限するが、aspxまたはaspで取得できるようにするソリューションを探しています。次の行を、Webサイトのルートディレクトリのsystem.webタグ内のweb.configファイルに追加しようとしました。
<httpHandlers>
<add verb="*" path="*.pdf" type="System.Web.HttpForbiddenHandler" />
</httpHandlers>
しかし、Webサイトにアクセスすると、内部サーバーエラーが発生します。誰かがこれを行う方法を知っていますか、私はWindows7のIIS7でテストしています。
正常に構成された更新:
<add name="NoPdfAllowed" verb="*" path="download/*.pdf"
type="System.Web.HttpForbiddenHandler" />
</handlers>
しかし、web.configファイルに上記の行を追加した後、PDFを開くことができないJavaアプレットプラグイン(html / asp / aspxページ)があります。JavaアプレットがPDFをロードできるようにすることは可能ですか?