私はasp.netのWebアプリとフォーム認証でアクセスを持っています。現在、これらのPDFファイルは、アプリ内のアンカーリンクで使用されている承認&静的コンテンツ(PDFファイル)へのアクセスを認証
\myapp
\document\pdf\hello1.pdf
\document\pdf\hello2.pdf
\document\pdf\hello3.pdf
\document\pdf\hello4.pdf
http://localhost/myapp/document/pdf/hello1.pdf
- :フォルダ構造内でこのように見えます。今私は認証&これらの静的リソースへの直接アクセスを制限する権限を強制したいです。アプリの外からアクセスできる場合は、ログインページに移動する必要があります。
私はアプリ間で多くの場所でそれを使用するので、私はアンカータグ内のファイルのパスを変更することはできません。
web.configファイルを実行する方法はありますか?
Plsはいくつかの解決策を提案します。
ありがとうございました。
あなたのページには匿名アクセスがありますか?もしそうでなければ、あなたは、PDFフォルダの読み込み権限をASP.NETアカウント(NTサービスなど)に与えてからリンクをクリックすると、選択したpdfファイル名/ IDを入力してPDFとして返すことができますファイルをサーバーから取得します。 –