1

私はpdfファイルへのアクセスを拒否しようとしているので、人は次のようなものにアクセスできません

www.abcd.cm/pdf/UserName.pdf

私はすでに私のpdfフォルダのアクセスを拒否しています

<location path="~/pdf">
<system.web>
  <authorization>
    <deny users="*" />
  </authorization>
</system.web>
</location>

内部のファイルへのアクセスはブロックされず、フォルダー自体のみがブロックされます。

4

1 に答える 1

1

Application_BeginRequestファイルのイベントでチェックできると思いGlobal.asaxます:

例えば:

Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)

    ' Fires at the beginning of each request
    Dim path As String = HttpContext.Current.Request.Path.ToUpper

    If path.EndsWith(".PDF") Then
        Response.Redirect("/Disallowed.aspx", True)
        Exit Sub
    End If

End Sub
于 2013-10-23T16:03:45.943 に答える