私は基本的に、ページ上でアクセスされた場合にファイルを返すコントローラーアクションを設計しようとしていますが、誰かが URL に直接アクセスしたり、ホットリンクしようとした場合はそうしません。
私はこのようなものを見ましたが、私にはうまくいきませんでした C# 4
Page page = HttpContext.Current.Handler as Page;
if (page != null)
{
// Use page instance.
}
私も HttpContext.CurrentHandler を使ってみましたが、うまくいきませんでした。あなたが与えることができる任意の助けをいただければ幸いです。